Ir ao conteúdo

Posts recomendados

Postado

Olá, tenho o seguinte exercício para desenvolver - Fazer um programa para ler um conjunto de nomes de pessoas e suas respectivas idades. Depois, mostrar na tela o nome
da pessoa mais velha.

Eu já fiz o seguinte código porém não sei como mostrar o nome da pessoa mais velha, sei achar a idade da pessoa mais velha mas o nome da pessoa mais velha eu não entendi.

 

import java.util.Locale;
import java.util.Scanner;

 public class Main {

 public static void main(String[] args) {

 Locale.setDefault(Locale.US);

 Scanner reader = new Scanner(System.in);

 

 int I;

int N = reader.nextInt();

String[] NAMES = new String[N];

int AGE[] = new int[N];

int MOST = 0;

 

for (I = 0; I < N; I++) {

     NAMES[I] = reader.next();

     AGE[I] = reader.nextInt();

 

        if (AGE[I] > MOST) {

            MOST = AGE[I];

       }

 }

 

}

Postado

@MidoriOk, mas como eu faço pra poder mostrar o nome da pessoa mais velha, eu não entendi.
Sobre os vetores, no exemplo do enunciado está assim (São exercícios relacionados ao curso de lógica e algoritmos com JAVA da UDEMY. Abaixo imagem do exemplo do enunciado:
image.thumb.png.36c904fb04a7069360533bb01bf1de1d.png

Postado

@Vitor Aguiar Gonçalves A condicional no seu loop deve comparar a idade como fez no código, mas atribua também o nome da pessoa mais velha, p.ex,

 

if(idade > maior_idade){
    mais_velha = nome;
    maior_idade = idade;
}

 

Depois é só mostrar com println,

System.out.println("Pessoa mais velha: " + mais_velha);

 

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!