Galera ta imprimindo duas linhas sem eu ter pressionado enter:
`package lista;
import java.util.*;
public class Ex9 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner ent = new Scanner(System.in);
String nome1, nome2;
int year, idade1, idade2, anoNasc1, anoNasc2;
Calendar data = Calendar.getInstance();
year = data.get(Calendar.YEAR);
System.out.println("Digite o nome da 1ª pessoa");
nome1 = ent.nextLine();
System.out.println("Digite a idade da 1ª pessoa");
idade1 = ent.nextInt(); //aperto enter aqui
System.out.println("Digite o nome da 2ª pessoa");
nome2 = ent.nextLine();
System.out.println("Digite a idade da 2ª pessoa");
idade2 = ent.nextInt(); //pula pra cá :(
anoNasc1 = year - idade1;
anoNasc2 = year - idade2;
ent.close();
if (anoNasc1 < anoNasc2) {
System.out.println(nome1);
System.out.println("Ano de nascimento: " + anoNasc1);
} else if (anoNasc2 < anoNasc1) {
System.out.println("Nome: " + nome2);
System.out.println("Ano de nascimento: " + anoNasc2);
} else {
System.out.println("Ambos tem a mesma idade");
}
}
}
`
a saida é essa:
Digite o nome da 1ª pessoa Jucilandia Oliveira Digite a idade da 1ª pessoa 38 Digite o nome da 2ª pessoa Digite a idade da 2ª pessoa
ME AJUDEM!!!