WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Conception et implémentation d'un système national de gestion des cotes.


par Jean-Claude Akonkwa
Institut supérieur pédagogique de Bukavu - Licence en pédagogie appliquée 2019
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

III.3. PRESENTATION DE L'ALGORITHMES IMPORTANT DE NOTRE TRAVAIL

Algorithme de délibération

? Début

? Déclaration des variables

Iddeliberation, classe, eleve,i ,nbrCours,nbrCoursReussir: Entier

BaseCritere, Motif, Annee_Scolaire : Texte

Critere_Deliberation,pourcentage : Double

TableauCritere,TableauCours : Tableau

? Affectation des variables

Classe ? selection de la classe de l'élève

eleve? choix de l'élève

i?0

nbrCours?0

? Traitement

Si l'élève est différent de vide

Pourcentage ? calcule du pourcentage de l'élève

Annee_Scolaire ? Sélection de l'année scolaire encours

Iddeliberation ? Sélection de l'iddélibération de la classe pour l'année scolaire encours dans la table deliberation

Si Iddeliberation est différent de vide

BaseCritere ? Sélection de la base de critère

Critere_Deliberation ?Sélection du critère de délibération

Si pourcentage>= Critere_Deliberation

Si BaseCritere= « Réussite »

Tantque Iddeliberation a de correspondant dans la table critère

TableauCours[i] ? cours faisant parti du critère

TableauCritere[i] ? critère pour réussir à ce cours Fin tantque

Tantque TableauCours a des éléments

Si élève a réussi à ce cours

nbrCours? nbrCours+1

Fin Si

Fin tantque

nbrCours?Sélection des nombres des cours à réussir

Si nbrCours >= nbrCoursReussir

« l'élève a réussi »

98

Si non

Si nbrCoursReussiSession2>=(nbrCrsSession2)/2 « l'élève a réussi »

Si non

« l'élève a échoué »

Fin si

Fin Si

Si non

Tantque Iddeliberation a de correspondant dans la table critère

TableauPourcentage[i] ? Pourcentage

Fin tantque

n?i

Tantque TableauPourcentage a des éléments

Si pourcentage>TableauPourcentage[i] et pourcentage<=

TableauPourcentage[i+1]

nbrCrsAreussir?SelectionNbrCours à réussir

nbrCours?Sélection des nombres des cours réussi

Si nbrCours>= nbrCrsAreussir

« l'élève a réussi »

Si non

Si nbrCoursReussiSession2>=(nbrCrsSession2)/2

« l'élève a réussi »

Si non

« l'élève a échoué »

Fin si

Fin si

Fin tantque

Si pourcentage<=TableauPourcentage[0]

nbrCrsAreussir?SelectionNbrCours à réussir

nbrCours?Sélection des nombres des cours réussi

Si nbrCours>= nbrCrsAreussir

« l'élève a réussi »

Si non

Si nbrCoursReussiSession2>=(nbrCrsSession2)/2

« l'élève a réussi »

Si non

« l'élève a échoué »

Fin si

Fin si

Si non Si pourcentage>TableauPourcentage[n]

nbrCrsAreussir?SelectionNbrCours à réussir

nbrCours?Sélection des nombres des cours réussi

Si nbrCours>= nbrCrsAreussir

« l'élève a réussi »

Si non

Si nbrCoursReussiSession2>=(nbrCrsSession2)/2 « l'élève a réussi »

Si non

« l'élève a échoué »

99

Fin si Fin si

Fin si

Fin Si

Si non

« l'élève a échoué »

Fin si Si non

Si pourcentage > 50

« l'élève a réussi »

Sinon

« l'élève a échoué »

Fin si

Fin si

? Fin

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Ceux qui vivent sont ceux qui luttent"   Victor Hugo