Corrige mon algorithme

Résolu/Fermé
gate1er Messages postés 4 Date d'inscription mercredi 2 janvier 2008 Statut Membre Dernière intervention 17 mars 2009 - 14 janv. 2008 à 22:47
 azerty - 18 mars 2010 à 17:01
Bonjour,

Je suis un candidat libre au brevet de technicien supérieur. Et j’ai des problèmes avec ce exercice.voici ce k jè fai. Le ministère d’attribution de bourse scolaire.
Le ministère de l’enseignement supérieur désire automatiser la gestion des bourses. Pr cela il dispos dè information suivantes. Le matricule, le nom, le prénom, le code sexe la moyenne de classe et la moyenne de l’examen ou de composition, le code de nationalité.
Pour être boursier le code de nationalité est égal à I.
Moyenne générale égale a la moyenne de classe plus la moyenne de composition multiplie par deux le tout divisé par trois.
Si la moyenne générale est supérieure à 15 l’étudiant à droit à une bourse américaine.
Si la moyenne générale est supérieur ou égale à 14 l’étudiant à droit à une bourse européenne.
Si la moyenne générale est supérieure à 13 l’étudiant à droit à une bourse Magrébine.
Si la moyenne générale est supérieure à 12 l’étudiant à droit à une bourse de INPHB
Si la moyenne générale est supérieur ou égale à 10 et si la note de conduite est supérieure à 15 l’étudiant à droit à une bourse des grandes écoles ou des universités de la cote d’ivoires.
NB : le ministère doit orienter 20 000 étudiants.

Algo bourse
(*déclaration de variable*)
Var : codnat, mat, nompre,codsex :caractère
Nbetud,moycl,moycomp,moygle,cond :réel
Début
Aff ‘le nbre d’étudeiant ‘
Saisir nbetud
Pour nb< ---1à 20000 faire
Moycl<.----0
Moycomp<---0
Moygle<---0
Cond<---0
(saisie des données*)
Aff ‘matricule étudiant’
Lire mat
Aff’ nom et prenom’
Lire nompre
Aff ‘ code sexe’
Lire codsex
Aff ‘moyenne de composition’
Lire moycomp
Aff ‘ moyennne de classe’
Lire moycl
Calcule
Moygle<---moycl+(moycomp*2)/3
Si codnat=I alors faire
Aff’l’étudiant peut etre boursier’
Si moygle>15 alors ‘bourse américaine’
Sinon si moygle>= 14 alors’ bourse europénne’
Sinon si moygle>13 alos ‘bourse magrébine’
Sinon si moygle >12 alors ‘bourse INPHB’
Si la moygle >=10 et si cond>15 alors ‘bourse des grandes écoles ou des universités de cote d’ivoire’

1 réponse

PRK Messages postés 795 Date d'inscription mardi 4 septembre 2007 Statut Membre Dernière intervention 6 décembre 2015 113
14 janv. 2008 à 22:52
Si tu veut tester tes algorithme telecharge le logiciel Algexec tu peut ecrire de la même facon que l'algorithme papier (bien que parfois il faut rajouter des mots dans la biblio) et tu pourra tester s'il marche ;)

Ce logiciel est gratuit
-1
algorithme
0