Exercício 2.7.5 - Maior de 3 valores
Página 1 de 1
Exercício 2.7.5 - Maior de 3 valores
Solução 1:
Solução 2:
- Código:
public static void main(String[] args) {
System.out.println("Digite um número: ");
int num1 = scanner.nextInt();
System.out.println("Digite outro número: ");
int num2 = scanner.nextInt();
System.out.println("Digite mais outro número: ");
int num3 = scanner.nextInt();
if ((num1 > num2) && (num1 > num3)) {
System.out.println("O maior valor é " + num1);
} else {
//o num1 não é o maior
if (num2 > num3) {
System.out.println("O maior valor é " + num2);
} else {
System.out.println("O maior valor é " + num3);
}
}
}
Solução 2:
- Código:
public static void main(String[] args) {
System.out.println("Digite um número: ");
int num1 = scanner.nextInt();
System.out.println("Digite outro número: ");
int num2 = scanner.nextInt();
System.out.println("Digite mais outro número: ");
int num3 = scanner.nextInt();
int maiorValorAteMomento = num1;
if (num2 > maiorValorAteMomento) {
maiorValorAteMomento = num2;
}
if (num3 > maiorValorAteMomento) {
maiorValorAteMomento = num3;
}
System.out.println("O maior valor é: " + maiorValorAteMomento);
}
Tópicos semelhantes
» Exercício 2.7.2 - Maior de 2 valores
» Exercício 3.16.2 - Maior 20%
» Exercício 3.16.2 - Maior 20%
» Exercício 2.7.1 - Maior de Idade
» Exercício 3.10.2 - Adivinhação maior/menor
» Exercício 3.16.2 - Maior 20%
» Exercício 3.16.2 - Maior 20%
» Exercício 2.7.1 - Maior de Idade
» Exercício 3.10.2 - Adivinhação maior/menor
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos