Tenho esse trabalho para fazer e estou com dificuldade em fazer certos itens do trabalho.
O primeiro é:
Ele pede o maximo de 1000 pesquisas então criei varios vetores para armazenar todos os dados.
O problema mora em apenas uma duvida que é, como eu armazeno as informações nos vetores e como vou mostrar por meio de println?
O segundo é:
Tenho que fazer um calculo de imc e armazenar para cada pesquisa realizada, olhei em tópicos do site e não entendi muito bem como fazer isso.
Tentei e não deu certo
O terceiro é:
Como vou seperar oque é pesquisa do sexo masculino do sexo femenino, pensei em um vetor mas não tentei ainda.
peço desculpas por um tópico tão longo é que eu prefiri colocar tudo de uma vez para ajudar quem conseguir me ajudar.
Oque eu fiz por enquanto:
package app;
import java.util.Scanner;
public class Trabai {
private static String[] nomes = new String[1000];
public static void main(final String[] args) {
int idade[] = new int[1000];
char sexo[] = new char[1000];
float peso[] = new float[1000];
float altura[] = new float[1000];
float imc[] = new float[1000];
int i = 0;
int option = 0;
Scanner teclado = new Scanner(System.in);
for (i = 0; i < 1000; i++) {
System.out.println("Informe sua idade: ");
idade[i] = teclado.nextInt();
while (idade[i] < 18) {
System.out.println("Sua idade está invalida para iniciar a pesquisa");
System.out.println("Informe uma idade valida");
idade[i] = teclado.nextInt();
}
System.out.println("Informe seu nome: ");
nomes[i] = teclado.next();
System.out.println("Informe seu sexo: ");
sexo[i] = teclado.next().charAt(0);
while((sexo[i] != 'f') && (sexo[i] != 'm')){
System.out.println("Informe novament seu sexo: ");
sexo[i] = teclado.next().charAt(0);
}
System.out.println("Informe seu peso: ");
peso[i] = teclado.nextFloat();
System.out.println("Informe sua altura: ");
altura[i] = teclado.nextFloat();
}
}
}
Muito obrigado
