• Matéria: Informática
  • Autor: gustavosoares335
  • Perguntado 7 anos atrás

Faça um programa que leia 3 números e exiba:
a) O maior número;
b) O menor número;
c) O número do meio

Respostas

respondido por: authenticmixpeikxd
1

Resposta:

Se quiser, tem a Main.java no anexo

Explicação:

import java.util.Locale;

import java.util.Scanner;

public class Main {

public static void main(String[] args) {

 Locale.setDefault(Locale.US);

 Scanner sc = new Scanner(System.in);

 int A = sc.nextInt();

 int B = sc.nextInt();

 int C = sc.nextInt();

 

 if (A < C && B < C) {

 if (A < B) {

  System.out.println("Maior: " + C);

  System.out.println("Meio: " + B);

  System.out.println("Menor: " + A);

 }

 

   

 

 else if (B < A) {

  System.out.println("Maior: " + C);

  System.out.println("Meio: " + A );

  System.out.println("Menor: " + B);

  }

 }

 if (A < B && C < B) {

  if (C < A) {

   System.out.println("Maior: " + B);

   System.out.println("Meio: " + A);

   System.out.println("Menor: " + C);

  }

  else if (A < C) {

   System.out.println("Maior: " + B);

   System.out.println("Meio: " + C);

   System.out.println("Menor: " + A);

  }

 if (B < A && C < A) {

  if (C < B) {

   System.out.println("Maior: " + A);

   System.out.println("Meio: " + B);

   System.out.println("Menor: " + C);

  }

  else if (B < C) {

   System.out.println("Maior: " + A);

   System.out.println("Meio: " + C);

   System.out.println("Menor: " + B);

  }

 }

 }

 

 

 

 sc.close();

 

 

}

}

Anexos:

gustavosoares335: eu precisa em portugol mesmo
authenticmixpeikxd: Putz, foi mal bro, não sabia. Excluí a resposta aí amigão
respondido por: MaurícioNeto12
0

Olá! :)

Resposta:

Segue o código em C++ e em Portugol!

Explicação:

Portugol

Inicio

inteiro: x, y, z;

escreva: (“Digite três números: ”);

leia (x,  y,  z);

se (x < y e x < z) então

 escreva (x "é o maior numero");

 se (y < z) então

  escreva (z “é o número do meio e “ y “ é o menor número”);

 senão  

  escreva (y “é o número do meio e “ z “ é o menor número”);

senão  se (y < x e y < z) então

 escreva (y "é o maior numero");

 se (x < z) então

  escreva (z “é o número do meio e “ x “ é o menor número”);

 senão  

  escreva (x “é o número do meio e “ z “ é o menor número”);

senão

 escreva (z "é o maior numero");

 se (x < y) então

  escreva (y “é o número do meio e “ x “ é o menor número”);

 senão  

  escreva (x “é o número do meio e “ y “ é o menor número”);

fim

C++

#include<iostream>

using namespace std;

main(){

int num1, num2, num3;

 

cout << "Digite o primeiro numero: ";

cin >> num1;

 

cout << "Digite o segundo numero: ";

cin >> num2;

 

cout << "Digite o terceiro numero: ";

cin >> num3;

 

if(num1 > num2 && num1 > num3){

 cout << "O maior numero eh: " << num1 << endl;

 if (num2 < num3){

  cout << "O menor numero eh: " << num2 << ", e o numero do meio eh: " << num3;

 }else{

  cout << "O menor numero eh: " << num3 << ", e o numero do meio eh: " << num2;

 }

}else if(num2 > num1 && num2 > num3){

 cout << "O maior numero eh: " << num2 << endl;

 if (num1 < num3){

  cout << "O menor numero eh: " << num1 << ", e o numero do meio eh: " << num3;

 }else{

  cout << "O menor numero eh: " << num3 << ", e o numero do meio eh: " << num1;

 }

}else{

 cout << "O maior numero eh: " << num3 << endl;

 if (num1 < num2){

  cout << "O menor numero eh: " << num1 << ", e o numero do meio eh: " << num2;

 }else{

  cout << "O menor numero eh: " << num2 << ", e o numero do meio eh: " << num1;

 }

}

}

Dúvidas? Comente.

Bons estudos!

Anexos:

gustavosoares335: eu precisava em portugol mesmo
MaurícioNeto12: Editei a resposta e coloquei em portugol. Só cuidado com a identação, pois o Brainly atrapalhou um pouco os espaços.
gustavosoares335: obrigadooo
Perguntas similares