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

Exercício 2.7.3

Ir para baixo

Exercício 2.7.3 Empty Exercício 2.7.3

Mensagem por Admin Qui maio 09, 2013 1:48 pm

Solução 1:
Código:

import java.util.Scanner;

public class VerificaMaisVelho {
   //Faça em Java um programa que solicite o nome
   //e a idade de duas pessoas. O programa deve escrever
   //na tela qual é o nome do mais velho, ou indicar que
   //ambos tem a mesma idade, se for este o caso

   public static Scanner scanner = new Scanner(System.in);

   public static void main(String[] args) {
      System.out.println("Digite o nome da primeira pessoa");
      String nome1 = scanner.next();

      System.out.println("Digite a idade da primeira pessoa");
      int idade1 = scanner.nextInt();

      System.out.println("Digite o nome da segunda pessoa");
      String nome2 = scanner.next();

      System.out.println("Digite a idade da segunda pessoa");
      int idade2 = scanner.nextInt();
   
      if (idade1 > idade2) {
         System.out.println(nome1 + " é mais velho(a)");
      }
         
      if (idade2 > idade1) {
         System.out.println(nome2 + " é mais velho(a)");
      }

      if (idade1 == idade2) {
         System.out.println(nome1 + " e " + nome2 + " têm a mesma idade");
      }
   }
}

Solução 2
Código:

import java.util.Scanner;

public class VerificaMaisVelho2 {
   //Faça em Java um programa que solicite o nome
   //e a idade de duas pessoas. O programa deve escrever
   //na tela qual é o nome do mais velho, ou indicar que
   //ambos tem a mesma idade, se for este o caso

   public static Scanner scanner = new Scanner(System.in);

   public static void main(String[] args) {
      System.out.println("Digite o nome da primeira pessoa");
      String nome1 = scanner.next();

      System.out.println("Digite a idade da primeira pessoa");
      int idade1 = scanner.nextInt();

      System.out.println("Digite o nome da segunda pessoa");
      String nome2 = scanner.next();

      System.out.println("Digite a idade da segunda pessoa");
      int idade2 = scanner.nextInt();
   
      if (idade1 > idade2) {
         System.out.println(nome1 + " é mais velho(a)");
      } else {
         if (idade2 > idade1) {
            System.out.println(nome2 + " é mais velho(a)");
         } else {
            System.out.println(nome1 + " e " + nome2 + " têm a mesma idade");
            
         }
      }
   }
}

Admin
Admin

Mensagens : 82
Data de inscrição : 06/05/2013

https://geracaoteclages.forumeiros.com

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