mise en contexte :
Voici mon code :
Je veux associer un prénom et nom (2 mots ou plus) , un chiffre pour le cycle et le nom du programme (1 mot)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 System.out.println( "Combien d'étudiants y a-t-il dans le cours INF1120 ? " ); int NbEtudiants = clavier.nextInt(); EtudiantINF1120 [] listeDesEtudiantsINF1120 = new EtudiantINF1120 [NbEtudiants]; for (int i=0; i<NbEtudiants; i++) { String nom ; String programme; byte cycle; System.out.println("Prénom et nom de l'étudiant : "); nom = clavier.nextLine(); System.out.println("Cycle de l'étudiant : "); cycle = clavier.nextByte(); System.out.println("Programme de l'étudiant : "); programme = clavier.next();
À exécution, j'ai un soucis :
Combien d'étudiants y a-t-il dans le cours INF1120 ?
1
Prénom et nom de l'étudiant :
Cycle de l'étudiant :
Je vous met juste la partie que je n'arrive pas à déboguer...
Pourquoi :
les lignes suivantes :
Prénom et nom de l'étudiant :
Cycle de l'étudiant :
S'affichent l'une après l'autre, car au final le programme skip une variable sur 3...
Merci
Partager