Algorithme13

Fermé
ALGO13 - 26 oct. 2008 à 20:17
wAxxx Messages postés 421 Date d'inscription mardi 24 juin 2008 Statut Membre Dernière intervention 29 septembre 2015 - 27 oct. 2008 à 16:26
Bonjour,
je veux la réponse de cette Algo maintenant SVP céest un travail à la maison
Ecrire un algorithme qui lit les trois valeurs entiers, X,Y et Z et les affiches en ordre croissant.
et merci

2 réponses

INFTHEONE Messages postés 18 Date d'inscription mercredi 15 octobre 2008 Statut Membre Dernière intervention 11 avril 2010 7
26 oct. 2008 à 23:34
la reponce de waxx est fausse "se programme affiche le max seulement"
voila la reponce;
lire(x)
lire(y)
lire(z)
si (x>y) et (x>z) alors
si (y>z) alors
ecrire(x,y,z)
sinon
ecrire(x,z,y)
finsi
finsi

si (y>x) et (y>z) alors
si (x>z) alors
ecrire(y,x,z)
sinon
ecrire(y,z,x)
finsi
finsi

si (z>y) et (z>x) alors
si (y>x) alors
ecrire(z,y,x)
sinon
ecrire(z,x,y)
finsi
finsi

fin



je choisie cet programme malgre quil est un peu long mais cé le plus facile
si tu veux voir les autres solutions contacter moi sur
inftheone@hotmail.fr

bon chance
1
wAxxx Messages postés 421 Date d'inscription mardi 24 juin 2008 Statut Membre Dernière intervention 29 septembre 2015 46
27 oct. 2008 à 16:26
ouais c'etait bien fausse car j'ai mal lu l'enonce! merci pour la remarque.
0
wAxxx Messages postés 421 Date d'inscription mardi 24 juin 2008 Statut Membre Dernière intervention 29 septembre 2015 46
26 oct. 2008 à 20:21
voila :
si(x>y) alors
si(x>z)alors
ecrire(x)
sinon
ecrire(z)
finsi
finsi
sinon
si(y>z)alors
ecrire(y)
sinon
ecrire(z)
finsi
finsi
fin
-1