La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Déclaration des données constantes Déclaration des données variables

Présentations similaires


Présentation au sujet: "Déclaration des données constantes Déclaration des données variables"— Transcription de la présentation:

1 Déclaration des données constantes Déclaration des données variables
Nom du programme  Déclaration des données constantes Déclaration des données variables Début Saisir des données Traitement Afficher des données résultats Fin

2 Premier algorithme Variables : Message : chaîne de caractères Début
Message  « Bonjour » Afficher Message Fin

3 Premier algorithme Que voyons-nous dans ce premier algorithme ?
Juste un message qui apparaît à l’écran avec une affectation dans une variable.

4 Deuxième algorithme Début Message  « Bonjour » Afficher Message
Afficher « Voulez-vous saisir un nouveau message ? (oui / non) » Saisir Reponse Si Reponse = « oui » Alors afficher « saisir votre nouveau message » saisir Message afficher Message Sinon afficher « vous n’avez rien à dire ??!?!! » Finsi Afficher « Au revoir » Fin

5 Deuxième algorithme Que propose ce nouvel algorithme ?
Que permet de faire la nouvelle variable ? Structure alternative Nouvelle variable

6 Troisième algorithme Début Message  « Bonjour » Afficher Message
Afficher « Voulez-vous saisir un nouveau message ? (oui / non) » Saisir Reponse Si Reponse = « non » Alors afficher « il n’y a pas de nouveau message » Sinon si Reponse =  « oui » Alors afficher «quel est le nouveau message ? » saisir Message afficher Message sinon afficher « vous n’avez pas saisi oui ou non !!!!» finsi Finsi Afficher « Au revoir » Fin

7 Troisième algorithme Quelle modification a été apportée par ce nouvel algorithme ? Structure alternative imbriquée Vérifie si la réponse est égale soit à oui soit à non.

8 Quatrième algorithme Début Message  « Bonjour » Afficher Message
Répéter Afficher « Voulez-vous saisir un nouveau message ? (oui / non) » Saisir Reponse Jusqu’à Reponse = « oui » ou Reponse =  « non » Si Reponse = « oui » Alors afficher «quel est le nouveau message ? » saisir Message afficher Message Sinon afficher « vous n’avez rien à dire ??!?!! » Finsi Afficher « Au revoir » Fin

9 Quatrième algorithme Qu’effectue cette nouvelle modification de l'algorithme ? Structure répétitive REPETER JUSQU’À qui vérifie si la réponse est égale à oui ou non et repose la question autant de fois que nécessaire.

10 Cinquième algorithme Début Message  « Bonjour » Afficher Message
Afficher « Voulez – vous afficher un nouveau message ? (oui/non) » Saisir Reponse Tant que Reponse = « oui » Afficher « Saisir votre nouveau message » Saisir Message Afficher « ************************************************************* » FinTantQue Si Reponse = « non » Alors afficher « vous n’avez plus rien à dire ?! » Finsi Afficher « Au revoir » Fin

11 Cinquième algorithme Quelles sont les nouvelles modifications apportées à l’algorithme ? Structure répétitive TANT QUE FIN TANT QUE pour saisir autant de nouveaux messages, que l’utilisateur le souhaite.

12 Sixième algorithme Début Compteur  0 Message  « Bonjour »
Afficher Message Afficher « Voulez – vous afficher un nouveau message ? (oui/non) » Saisir Reponse Tant que Reponse = « oui » Afficher « Saisir votre nouveau message » Saisir Message Compteur  compteur + 1 Fin tantque Afficher « vous avez saisi », compteur , « messages. » Afficher « Au revoir » Fin

13 Sixième algorithme Quelles sont les nouvelles modifications apportées à l’algorithme ? Mise en place d’un compteur Initialisation du compteur Structure répétitive Incrémentation du compteur

14 Septième algorithme Début Message  « Bonjour » Afficher Message
Afficher « vous allez saisir quatre messages » Pour i = 1 à 4 Afficher « Saisir un nouveau message ? » Saisir Message Finpour Afficher « Au revoir » Fin

15 Septième algorithme Quelles sont les nouvelles modifications apportées à l’algorithme ? Structure répétitive POUR FINPOUR Ici 4 messages seront saisis

16 Huitième algorithme Début Message  « Bonjour » Afficher Message
Afficher « combien de messages voulez-vous saisir ? » Saisir n Pour i = 1 à n Afficher « Saisir un nouveau message ? » Saisir Message Finpour Afficher « Au revoir » Fin

17 Huitième algorithme Quelles sont les nouvelles modifications apportées à l’algorithme ? Structure répétitive POUR Ici on fait saisir à l’utilisateur le nombre d’itération souhaitée


Télécharger ppt "Déclaration des données constantes Déclaration des données variables"

Présentations similaires


Annonces Google