Opa, e aí! então eu preciso fazer um código que descubra
A) leia o nome de 100 pessoas, 100 datas de nascimento
B) idade da pessoa baseado na data de nascimento
C) mostre quem tem o maior e a menor idade
então eu consegui fazer mostrar quem tem a menor idade, agora preciso de ajuda apenas pra mostrar quem tem a maior, sou bem iniciante no java ( bem mesmo ), então vou mandar como meu código esta até agora é agradeceria se pudessem me explicar como eu faço pra descobrir como eu coloco a maior idade
import java.util.Scanner;
public class Raiva {
public static void main(String[] args) {
Scanner rodrigo = new Scanner(System.in);
int lerIdade = 0;
int maiorIdade = 0;
int contador = 1;
String lerNome = "";
String maiorNome = "";
int idade = 0;
while (contador <= 3) {
System.out.println("Digite o nome [" + contador + "]: ");
lerNome = rodrigo.next();
System.out.println("Digite o ano de nascimento [" + contador + "]: ");
lerIdade = rodrigo.nextInt();
if (maiorIdade < lerIdade) {
maiorIdade = lerIdade;
idade = (2018 - lerIdade);
maiorNome = lerNome;
}
contador = contador + 1;
}
System.out.println("O nome de quem tem a menor idade é: " + maiorNome + ", " + "sua idade é: " + idade);
}
}