Probleme d'un exercice java

fleur desert Messages postés 10 Statut Membre -  
fleur desert Messages postés 10 Statut Membre -
Bonjour,
svp,
est ce que vous pouvez m'aider à la résolution de cette exercice par java,?
écrire un programme qui demandequi demande de résumer les resultats.:
Vous avez reçu une liste de 10étudiants. A coté de chaque nom apparait 1 si l'étudiant a réussi,ou un 2 s'il a échoué.
1- entrer chaque résultat du test de chaque type
2-compter le nombre de résultats du test de chaque type
3-Afficher un résumé des résultats du test qui indique le nombre d'étudiants qui ont réussi et de ceux qui ont échoué
4-Si plus de 8 étudiants ont réussi l'examen, afficher le message "promouvoir le cours"

il sera gentil si la solution est accompagnée par des explications
merci
Configuration: Windows XP
Internet Explorer 6.0

2 réponses

  1. Marco la baraque Messages postés 1030 Statut Contributeur 329
     
    Bonsoir fleur desert,
    On peut effectivement t'aider, mais on ne va pas faire cet exercice à ta place. Postes ici ton code actuel ainsi que le résultat de tes réflexions. On te guidera alors vers la solution, et on te corrigera ton code.

    Cordialement,
    0
  2. marouendjerbien Messages postés 35 Statut Membre 1
     
    Bonjour,
    je suis débutant en Java et j'utilise le JBuilder ;
    voila ce que j'ai pu faire :
    créer un tableau d'objets à 3 lignes et une colonne ; chaque ligne contient un objet Étudiant ( le nom d'un étudiant suivi de 1 ou 2 ( 1:réussi; 2:échoué) )
    pour toi il suffit de changer 3 par 10 et faire le même travail .

    public class Etudiant {
    String nom_etud;
    String res;
    Etudiant( String s, String r)
    {
    nom_etud=s;
    res=r;
    }
    String concat()
    {
    return(nom_etud+" "+res);
    }

    public class Testetudian {
    public static void main(String[] args) {
    int nb_reussi = 0;
    int nb_echoue = 0;
    Etudiant [][] t= new Etudiant[3][1];
    t[0][0]=new Etudiant("Bill","1");
    t[1][0]=new Etudiant("John","2");
    t[2][0]=new Etudiant("Carla","1");
    for(int i=0;i<t.length;i++)
    {
    System.out.print(t[i][0].concat());
    System.out.println();
    if (t[i][0].res.equals("1")) {
    nb_reussi++;
    }
    else if(t[i][0].res.equals("2")) {
    nb_echoue++;
    }
    }
    System.out.println(" Le nombre d'étudiants réussis est = "+ nb_reussi);
    System.out.println(" Le nombre d'étudiants échoués est = "+nb_echoue);
    if(nb_reussi>8)
    {
    System.out.println("promouvoir le cours");
    }
    }
    }
    0
    1. fleur desert Messages postés 10 Statut Membre
       
      Bonjour,
      Merci, pour votre aide, c'est vraiment gentil
      0