Exercice de java

Résolu
Bonjour,
mon problème c'est que j'ai fait l'exercice mais je sais que ma résolution est fausse, car je suis encore débutante en java , voila ce que j'ai fait:

import javax.swing.JoptionPane;
public class ecole{
public static void main(string[]args){
int i,n,;
for(i=0,i<10,i++)
{
system.out.println("etudiant");
s=JOptionPane.ShowInputDialog("entrer une valeur"+i)
n=integer.parse Int(s);
if(n==1)
r++
elseif(n==2)
ec++
JOptionPane.ShowMessageDialog(null,s,"les resultats",JOptionPane,INFORMATION_MESSAGE);
JOptionPane.ShowMessageDialog(null,ec,"sont echoue",JOptionPane,INFORMATION_MESSAGE);

voila, j'attends votre aide ,et j'aimerais bien recevoir des explications

merci
Configuration: Windows XP
Internet Explorer 6.0

4 réponses

  1. Modérateur
    salut

    mais c'est quoi ton exercice ???
    0
    1. Voila mon exercice

      Une école supéri propose un cours qui prépare les étudiants à l’examen des écoles
      d’ingénieurs. L’année dernière, plusieurs des étudiants qui ont termine ce cours ont tenté
      l’examen. Naturellement, l’école s’est renseignée à propos des étudiants à cet examen.
      L’école vous demande d’écrire un programme qui résume les résultats. Vous avez reçu une
      liste de 10 étudiants. À cote de chaque nom apparaît 1 si l’étudiant a réussi l’examen ou un 2
      s’il a échoué.
      Le programme doit analyser les résultats de l’examen comme suit :
      1. Entrer chaque résultat du test, c’est-à-dire un1 ou un 2.Afficher le message « Entrer
      résultat » à l’écran chaque fois que le programme réclame un autre résultat.
      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 le nombre d’étudiants qui ont échoué.
      4. Si plus de 8 étudiants ont réussi l’examen, afficher le message « Promouvoir le
      cours. »

      merci pour votre aide
      0
  2. déja il manque des points virgules... et si tu veux de l'aide pour comprendre, prends un réflexe:
    la javadoc, le grand ami du programmeur java :p
    http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JOptionPane.html

    comme ça tu vois ce que ta méthode renvoie, et pourquoi tu t'en sers dans ton programme :)
    Bonne chance
    0
    1. merci, c'est gentil
      0
  3. import javax.swing.JoptionPane;

    Est-ce que le fait que tu importes cette méthode avec un o minuscule joue un role?
    0
    1. Bonjour,
      voulez-vous bien donner l'énoncé de l'exercice .
      0
      1. bien sur voilà l'énoncé de l'exercice:

        Voila mon exercice

        Une école supéri propose un cours qui prépare les étudiants à l’examen des écoles
        d’ingénieurs. L’année dernière, plusieurs des étudiants qui ont termine ce cours ont tenté
        l’examen. Naturellement, l’école s’est renseignée à propos des étudiants à cet examen.
        L’école vous demande d’écrire un programme qui résume les résultats. Vous avez reçu une
        liste de 10 étudiants. À cote de chaque nom apparaît 1 si l’étudiant a réussi l’examen ou un 2
        s’il a échoué.
        Le programme doit analyser les résultats de l’examen comme suit :
        1. Entrer chaque résultat du test, c’est-à-dire un1 ou un 2.Afficher le message « Entrer
        résultat » à l’écran chaque fois que le programme réclame un autre résultat.
        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 le nombre d’étudiants qui ont échoué.
        4. Si plus de 8 étudiants ont réussi l’examen, afficher le message « Promouvoir le
        cours. »

        merci pour votre aide
        0
      2. @fleur desertBonjour,
        je vous ai déjà proposé une solution
        réponse sur votre discussion nommée : " Probleme d'un exercice java "
        0
      3. @marouendjerbienBonjour,
        Oui, je viens de recevoir votre mail, merci pour votre aide, maintenant c'est bon pour moi
        0