Ciao.. devo fare un programma java.. vi metto di seguito il testo del problema
Scrivi un programma che:
- Legge una serie di valori che rappresentano il nome e il voto conseguito da dieci studenti universitari in un esame e li memorizza in un array. I voti vanno dal 18 al 30.
- Stampa i nomi degli studenti che hanno preso meno di 24.
Ecco quello che sono riuscito a fare
public class provaver
{public static void main (String args[]){
Scanner tastiera=new Scanner (System.in);
int i;
String nome []=new String [3];
int voto[]=new int [3];
String nomev=nome[0];
int voto1=24;
int votox;
for (i=0; i<nome.length; i++){
System.out.println("Inserisci il nome del "+(i+1)+" studente");
nome[i]=tastiera.nextLine();
System.out.println("Inserisci il voto del "+(i+1)+" studente");
voto[i]=tastiera.nextInt();
tastiera.nextLine();}
for (i=0; i<nome.length; i++){
if (voto[i]<voto1){
voto1=voto[i];
nomev=nome[i];}
}
System.out.println("Gli studenti che hanno preso meno di 24 sono: "+nomev);
}
}