Aidez moi les programmeurs

anayatou Messages postés 2 Statut Membre -  
goulamass Messages postés 1427 Statut Membre -
Bonjour,
je suis vrement content de vous joindre dans le forum ccm je profite pour remercier tous les membres de commentcamarche au fait je suis etudiant en 1ere anneé de science economique .
si je suis ici dans le forum informatique c`est l`algorithme qui m`amene ici j ai des probleme a vous exposer mon probleme est le suivant :

Enonce.
Ecrire un lagorithme destiné a aider la scolarité d` une faculté a enregistrer les matricules , les noms et le niveau de chaque etudiants,
apres enregistrement des informations relative au dernier etudiant , algorithme doit afficher les nombres d` etudiant pour chaque niveau ainsi que les nombres total etudiant de la faculté
(on suposera que
-la faculté n`a que 03 niveaux : niveau 1, niveau 2, niveau 3
-le dernier a le matricule 00E000, il est fictif et ne doit par consequent pas etre compté
-la scolarité est a labri de toute erreurse)
Configuration: Windows XP
Internet Explorer 6.0

4 réponses

  1. Nixial
     
    Bonjour,

    Tu as déjà fais un peu d'algorithme ou pas du tout ?

    Parce que là ça n'a rien de compliquer tu pourrais arriver à le faire seul.
    0
    1. anayatou Messages postés 2 Statut Membre
       
      slu je te remerci de m`avoir repondu si vite jesuis en 1ere annee chez nous ce initiation al`algorithme seulement au fait je suis debutant
      -1
      1. goulamass Messages postés 1427 Statut Membre 177 > anayatou Messages postés 2 Statut Membre
         
        Est-ce-que les algos qu'on t'a donné t'aident???
        -1
  2. Nixial
     
    En gros :

    //Déclaration et initialisation des variables

    variable nbEtudiant = 0;
    variable nom = "";
    variable niveau = "1";
    variable matricule ="";
    variable termine = "false";
    variable niveauOk = "false";

    //Algorithme

    tantque(termine == false){

    niveauOk = "false";

    matricule = ecrire('Matricule de l'étudiant ?')

    si(matricule == '00E000'){
    termine = true;
    }sinon{
    nom = ecrire('Nom de l'étudiant ?')
    niveau = ecrire('Niveau de l'étudiant ?')

    faire{
    si(niveau != '1' || niveau != '2' ||niveau != '3'){
    ecrire('Erreur, il n'y a que les niveaux 1, 2 et 3 !");
    }
    tantque (niveauOk == false)
    nbEtudiant ++;
    }

    fintantque

    ecrire('La faculté comporte' + nbEtudiant + ' étudiants ');

    //Sauf erreur !
    0
  3. goulamass Messages postés 1427 Statut Membre 177
     
    Bonjour,

    Je suis pas sûr de ce que tu veux mais voilà ce que j'en ai compris.

    Tant que etudiant entré pas dernier
    Nouvel Etudiant
    Nom
    Niveau
    Fin tant que
    -1
  4. Leahkim Messages postés 3219 Statut Membre 281
     
    et bien commence betement par le recensmeent des données avec de simples conditions...

    ex:

    Matricule ?
    Nom ?
    Niveau ?

    SI Matricule !=0; nom!=0 et niveau!=0
    stocker matriculeEtudiant1, nom etudiant1, niveauetudiant1
    SINON
    revenir au début

    etc.. une fois que l'enregistrement est fait, passe a l'affichage
    -1