Comparacao de vetores!

2 respostas
vetorjavaarrayprogramaçãosort
Oreal_dudao

Boa noite!

Preciso criar uma programa que guarde nome (nome[i]) e idade (idade[i]) em vetores,
depois preciso ordenar as idades.

Feito isto preciso mostrar a maior e a menor idade junto com o nome que entrou com a idade.

Tenho toda a parte de cadastro pronta e a ordenação também!

A minha duvida fica na parte de mostrar a maior e a menor idade junto com o nome !

public static void main(String[] args) {
Scanner input = new Scanner (System.in);

String nome[] = new String[3];

int[] idade = new int[3];

int cont = 0;
for(int i=0; i<3;i++){

System.out.printf(Jogador +(i+1)+”: );

nome[i] = input.next();

nome[i].equals(idade[i]);

System.out.println(---------------------”);

}
do { 
            // inicia vetor idade dos jogadores
		for(int i=0; i < 3;i++){  
		System.out.print("Digite a idade do Jogador "+nome[i]+": " );
		 idade[i] = input.nextInt();
		 System.out.println("---------------------");
		}
		
		cont++;
	}while(cont < 1);
	
	System.out.println("Os Dados dos jogadores são: \n");
Arrays.sort(idade);

System.out.println("\n"+Arrays.toString(nome));

System.out.println("\n"+Arrays.toString(idade));

}

Grato!

2 Respostas

FearX

Certo… quais são suas dúvidas? Mostre-nos o que já foi feito e poderemos te ajudar (:

Oreal_dudao

Tenho toda a parte de cadastro pronta e a ordenação também!

A minha duvida fica na parte de mostrar a maior e a menor idade junto com o nome !

public static void main(String[] args) {
Scanner input = new Scanner (System.in);

String nome[] = new String[3];

int[] idade = new int[3];

int cont = 0;
for(int i=0; i<3;i++){

System.out.printf(Jogador +(i+1)+”: );

nome[i] = input.next();

nome[i].equals(idade[i]);

System.out.println(---------------------”);

}
do { 
		// inicia vetor idade dos jogadores
		for(int i=0; i < 3;i++){  
		System.out.print("Digite a idade do Jogador "+nome[i]+": " );
		 idade[i] = input.nextInt();
		 System.out.println("---------------------");
		}
		
		cont++;
	}while(cont < 1);
	
	System.out.println("Os Dados dos jogadores são: \n");
Arrays.sort(idade);

System.out.println("\n"+Arrays.toString(nome));

System.out.println("\n"+Arrays.toString(idade));
}
Criado 29 de maio de 2019
Ultima resposta 29 de mai. de 2019
Respostas 2
Participantes 2