Exercice simple d'algorithmique
Résolu/Fermé
anas212
Messages postés
32
Date d'inscription
jeudi 30 décembre 2010
Statut
Membre
Dernière intervention
8 mars 2011
-
Modifié par anas212 le 28/04/2011 à 10:06
PIGEON - 30 avril 2018 à 20:37
PIGEON - 30 avril 2018 à 20:37
A voir également:
- Tubidy.com musique audio mp3 telecharger musique religieuse catholique
- Tubidy mp3 audio télécharger musique religieuse - Meilleures réponses
- Tubidy mp3 audio télécharger musique religieuse congolaise gratuitement - Meilleures réponses
- Iphone 14 simple - Guide
- Simple ocr - Télécharger - Bureautique
- Simple file locker - Télécharger - Sécurité
- Ouvrez ce fichier avec un éditeur de texte simple (bloc-notes, textedit, gedit, etc.) pour y découvrir le nom d’un objet. ✓ - Forum Études / Formation High-Tech
- Iphone 13 simple - Guide
7 réponses
dedian_
Messages postés
119
Date d'inscription
jeudi 15 novembre 2007
Statut
Membre
Dernière intervention
2 avril 2012
40
28 avril 2011 à 10:49
28 avril 2011 à 10:49
Si tu veux utiliser cette facon de faire il te faudra ajouter 2 autres variables qui sont N3 et max. ensuite tu modifie ton algo de cette facon:
Algorithme Comparaison_Rapide
Variables: N1,N2,N3,max (flèche d'affectation) réel
DEBUT
Ecrire("Tapez le premier nombre:")
Lire(N1)
Ecrire("Tapez le deuxieme nombre:")
Lie(N2)
Ecrire("Tapez le troisieme nombre:")
Lie(N3)
Si(N1>N2) alors
max=N1
Sinon Si(N2>N3) alors
max= N2
Sinon
max=N3
Ecrire("Le plus grand nombre est:",max)
fin si
FIN
NB: pour 4 nombres tu n'auras donc qu'ajouter une variable N4 et une nouvelle condition si
Algorithme Comparaison_Rapide
Variables: N1,N2,N3,max (flèche d'affectation) réel
DEBUT
Ecrire("Tapez le premier nombre:")
Lire(N1)
Ecrire("Tapez le deuxieme nombre:")
Lie(N2)
Ecrire("Tapez le troisieme nombre:")
Lie(N3)
Si(N1>N2) alors
max=N1
Sinon Si(N2>N3) alors
max= N2
Sinon
max=N3
Ecrire("Le plus grand nombre est:",max)
fin si
FIN
NB: pour 4 nombres tu n'auras donc qu'ajouter une variable N4 et une nouvelle condition si
Modifié par poukkid le 28/04/2011 à 14:17
==> Si N1>N2 mais que N1<N3, dans ton algo, N1 est le max alors qu'en réalité c'est N3.
Pour correction au besoin, l'algo doit être écrit comme ça :
Modifié par anas212 le 28/04/2011 à 12:14
Merci pour la solution.C'était facile et il fallait juste un peu de concentration.
Merci à tous pour votre précieuse aide.
2 avril 2013 à 18:16
23 janv. 2018 à 19:06
30 avril 2018 à 20:37