Algorithm lol pdf INTRODUCTION Un algorithme est la description précise sous forme de concepts simples de la manière dont on peut résoudre un problème Dans la vie de tous les jours nous avons souvent besoin de résoudre des problèmes Surtout si on considèr
INTRODUCTION Un algorithme est la description précise sous forme de concepts simples de la manière dont on peut résoudre un problème Dans la vie de tous les jours nous avons souvent besoin de résoudre des problèmes Surtout si on considère la notion de problème au sens large Un exemple de problème qui nous concerne tous oui même vous est celui de la cuisine vous êtes dans une cuisine vous trouvez du riz comment le cuire Voici une marche à suivre simple remplir une casserole d'eau y ajouter une pincée de sel la mettre sur le feu attendre l'ébullition de l'eau mettre le riz dans la casserole le laisser cuire à minutes égoutter le riz SOMMAIRE I Notion d ? algorithme II La représentation d ? un algorithme III Les données d ? un algorithme IV Les instructions de base V Expressions et opérateurs VI Concevoir un algorithme Merci de visitez le site web www alami com ? ? ? ? ? ? ?? CDé ?nition Un algorithme est une suite d ? actions ou d ? instructions qui doivent être exécutées dans un ordre bien déterminé pour résoudre un problème ou réaliser un travail Caractéristiques d ? un algorithme La réalisation d ? un algorithme est un acte créatif basé sur la logique Un algorithme doit être ?ni et doit se terminer après un nombre ?ni d ? opérations Un même problème peut être résolu au moyen de plusieurs algorithmes On peut représenter un algorithme à l ? aide d ? un pseudo-code ou d ? un organigramme Un algorithme écrit en pseudo-code est composé de trois parties suivantes L ? en-tête la partie déclarative et le corps L ? en-tête Constitué du mot Algorithme suivi d ? un nom identi ?ant l ? algorithme La partie déclarative comprend une liste des variables et des constantes utilisés et manipulés dans le corps de l ? algorithme Début Instructions Fin Le corps les t? ches à exécuter Merci de visitez le site web www alami com ? ? ? ? ? ? ?? CDé ?nition Les données sont des informations nécessaires au déroulement d ? un algorithme On distingue deux catégories les constantes et les variables Une constante est une donnée ?xe qui ne varie pas durant l ? exécution d ? un algorithme Une constante est caractérisée par son nom et sa valeur ?xe Constante Nom Constante valeur Exemple Constante Pi Constante B Constante Mois 'Mars' Une variable est un objet dont le contenu peut être modi ?é par une action durant l ? exécution d ? un algorithme Une variable est caractérisée par son nom sa valeur et son type Variable NomVariable Type Exemple Variable nb élèves entier Variable note réel Variable Prénom chaines de caractères Variable A booléen Variable Opérateur caractère Merci de visitez le site web www alami com ? ? ? ? ? ? ?? CType de données Exemples Remarque Numérique Alphanumérique Entier sans la virgule - Réel Avec et sans la virgule - ? -
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701371842httbphfjc0lms52alwhy982znmciblx6fvrxvghmbcinwu6ci4x34emhlnc9qfmahnlkyppk4rhvzmtkozrw0atnnegoyhtcivbd.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/117014399977ge6vlbdsqdwuzlwtaczzsrmowmqpkwkrgdnuprncwosqtlbfrpy3pt4jp51mpowepn435ci4yfaldz0uoxa88tc0nmr03a9iwnc.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701382083qtgeyvuuhxx4sdxuizm7hhufksfwxzxnpfulcghkqrwpnmlqaptrc96gftuniklweurmnp4onli49ynvuyjswlvlcuvkn1axv8he.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/GfpGFS4zhNbQMCOXRMfXpJtzkioWvPsKoGnpyEuafgroGjfUfRNqxPZKT0YKPbgkSE5sclFazrsVgxeaeHng56AK.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701409773clk2d7eusrpin9n653ggluv2q7tbmcovvkisb2luig5md8omxmdaxgcjtib058pvslflif4wyqna76belmdhjx4jqdqnwzkmcvws.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701362990fzks5suvyoh2ejdqqokymxhsq0q6eh9borqqagq2shumfdv38d4hugjh5b39zqrcku1trgx2mrhz9ymust6wwafrgfwqlcdgzsob.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701373138efw0ntslen2hfekqbtrps013q7y3zzjqqhgmsr06f4cdfak3jrhxgrghqlyxw1vulsd0wsvgnnddc6h0op3azooavpklqdcurzg6.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701377255nbwsnwzjjtlq8nhuv0e7svlwxuedpewy1wuaovtgm9hto2sxseeq3lcrcpdoqr9memwbfwrvcwnosniwjgzr64uiog59jpmnvmjz.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/5o7ozd0Vn96FKpM15KOoWswMpEyLuz2lfTKX9BSKaLMYccjASzFCyI1t7WfSuJNlpNOAhAShAhrp0jyDBPS0giXS.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701436457qxaro3re7lded088vdkut4uweozglecs6qw1ousdidqwqgisumrj5cahnovgpauddmligmihs7flrlkfjswifg81k8es3k2okccd.png)
-
27
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Mai 13, 2022
- Catégorie Creative Arts / Ar...
- Langue French
- Taille du fichier 46.1kB