Algo avec Alg_exec ( Algo de base, mais qui pose probleme...)

Algo avec Alg_exec ( Algo de base, mais qui pose probleme...) - Algo - Programmation

Marsh Posté le 27-09-2005 à 22:50:12    

Voila on a un sujet de base, mais pourtant je suis bloqué dessus :
On doit faire une sorte de calculateur de moyenne.
On pose a l'utilisateur une question ou il nous donne le nombre de note qu'il a eu .
selon sa réponse on doit lui calculer la moyenne de toutes ces notes, et lui indiquer la plus haute note , et la plus basse.
 
Pour l'instant je n'ai que le début...et je seche depuis 3 jours dessus...
 
algo    DM
 
var   nbnote:entier
      varnote:entier
      note:entier
      moyenne:entier
      totalnote:entier
       
         
 
Début
 
 Saisir "Combien de notes avez vous eu? " ,nbnote
 
 Pour varnote:= 1 à nbnote
 
 saisir "quel est votre note ? ",note
 
 
 
 
 
 finpour
 
 Afficher moyenne

 
 
Merci a vous .

Reply

Marsh Posté le 27-09-2005 à 22:50:12   

Reply

Marsh Posté le 27-09-2005 à 23:33:53    

Crimcrow a écrit :

...et je seche depuis 3 jours dessus...


[:moimoi7]
ben apprend à te servir de google, savoir se debrouiller avec des bouts de docs c'est la règle de base pour faire de l'info.
Pour ton truc tu as 2 solutions :
- tu stockes les notes dans une liste et à la fin de la saisie tu recherches la plus petits et la plus grande si ton machin est un peu evolué, il te les sortira via une methode genre plus_basse = liste_notes.min(), bon bref
- tu crees une variable pour contenir la plus basse et une pour contenir la plus haute appelons la plus_haute, la première note saisie leur servira de reference, à la note suivante si sa valeur est plus grande que plus_haute, plus_haute prend alors cette valeur, si au contraire elle est plus petite, c'est plus_petite qui prend la valeur, plus_haute reste à la valeur precedente, et ainsi de suite pour chaque valeur saisie et voilou

Reply

Marsh Posté le 28-09-2005 à 18:34:53    

Pour la deuxieme solution faut aussi un variable qui accumule les notes entrees, quand meme. Pour calculer la moyenne.

Reply

Marsh Posté le 28-09-2005 à 18:38:01    

On faisait ça fin d'école primaire, sur Commodore 64, sur base de listings glânés dans des magazines, et bien entendu, il n'y avait pas de nainternet.
 
[:pingouino]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 28-09-2005 à 19:08:22    

matafan a écrit :

Pour la deuxieme solution faut aussi un variable qui accumule les notes entrees, quand meme. Pour calculer la moyenne.


y en a une

totalnote:entier

:)

Reply

Marsh Posté le 01-10-2005 à 16:38:01    

beh c'est bidon ton algo,


---------------
http://www.blastmanu.info
Reply

Marsh Posté le 01-10-2005 à 18:17:23    

nan, mais après des trucs de oufs sur les images de syntheses et les problemes NP-complets, un truc de ce tonneau ça détend les neurones [:ddr555]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed