Geração TEC Java - Julho/2013
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Exercício 2.7.5 - Maior de 3 valores

Ir para baixo

Exercício 2.7.5 - Maior de 3 valores Empty Exercício 2.7.5 - Maior de 3 valores

Mensagem por Admin Seg Jul 08, 2013 1:29 pm

Solução 1:
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);

   }

Admin
Admin

Mensagens : 123
Data de inscrição : 01/07/2013

https://geracaotecjava.forumbrasil.net

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos