Algorithme et les instructions de base
Algorithme et Les instructions de base -Notion d ? algorithme 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 -La représentation d ? un algorithme 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 Le corps les t? ches à exécuter Fin - Les données d ? un algorithme Les données sont des informations nécessaires au déroulement d ? un algorithme On distingue deux catégories les constantes et les variables - - Les constantes 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 Syntaxe Constante Nom Constante valeur Exemple Constante Pi Constante B Constante Mois 'Mars' - - Les variables 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 Syntaxe Variable Nom Variable Type Prof M CHETTO CExemple 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 - - Les types de données Type de données Exemples Numérique Alphanumérique Entier sans la virgule - Réel Avec et sans la virgule - ? - Caractères 'A ' ' ' ' ' ' ' ' ' ' ' Cha? ne de caractères 'Ibn Batouta' ' ' ' ' 'Bonjour' Booléen Vrai Faux Remarque ' ' est di ?érent de parce que est trente deux par contre ' 'représente la suite des chi ?res et Une variable de type numérique ne peut pas recevoir une chaine de caractères ou booléen - Les instructions de base - - La lecture La lecture est une instruction qui permet de lire des données tapées au clavier Syntaxe Lire variable Lire variable Lire variable variable Exemple Lire note Lire A B - - L ? écriture L ? écriture est une instruction qui permet d'a ?cher le contenu d ? une variables ou et un message sur l'écran Syntaxe Ecrire variable Ecrire 'message' Ecrire 'message' variable Exemple Soit A est une variable Ecrire A signi ?e a ?ché sur l ? écran le contenu de
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701414856yaducaarurewqoslxd2t5oej9i7robep44vjelnwyjm5v4m3vgkayt15w1vhooc2vtepyegeck92jrycu4ngg06fpaxjvynvwcrc.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701443534gmlah4ej0ghdpffpkjg4ae8a5dofkumwkwyeimxird0ksxqslh6fsaeoeest1udouleq7vftenfavuuogkyl2ifphbybsh5rqtjt.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/117014441148e9sueujftboumlscubfiz3xghpeascc7fyazplnxbodgwukmpwasg5vm5ziozsllnc4qgnmcz5odmvgrcduteunoxurqtta8yh7.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701435880crbe8gzmssz391tncv1wd2oa9i9qp4dobdei5wzqdm1muqwkmmjmfphvjtvb46fpaauc2synzpifyldcijhviizjuvk9jth4bk46.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701428076t1xrmsaysqo2nsgyuq57myfk21v9xyrs8mfsjeli02dvttnovbiwnhwg9vpphmqznsvgdes3hrfwagfkt2o6cqzcdnsajbzq3o1h.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701429765owafejdefd0wusczhbdqcewei3l2rajbybawluklu2gafkg0qy3vb2lpe9wpztyrlaopffmjciaw5lwyiqafjxuuqzqjbtxachts.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701363125dduvfdwdlnheswawgcixxdbsynctqercnpisapduc77tempjdjonrwdqz5gltiaz8umf3cnz41yxss51ac1d8qbnjjtrygs23dqy.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701370690mtpeitrihqvbnfghr8e5lqff3xxblnsmp9kwg4dmijs5epmzrtvieqo2nl8jjafoo58sza8tlnyfkfaim4hqghbhfihto2tbrlz6.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701379713b0rdeko1rniozwfioczodyhw9yshlneyji06dyv62ieofvoaqdsnpvv3wd6h5i4r6ocinhg3fchjidtl4mbxlz1p5kxrjd8g9rwx.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701459672e11vh4iblb0gfb1jqk6ed8mkje4dofbwsqpk0ovfqt1vynbnaqz38iznp7gssu9rmsoo0pctxwusz4t9sexzalxdl8tcg5yca5cl.png)
-
36
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Mai 10, 2021
- Catégorie Creative Arts / Ar...
- Langue French
- Taille du fichier 34.4kB