algorithmique notions 1 Algorithmique Notions et instructions de base C Qu ? est-ce que l ? algomachin Un algorithme c ? est une suite d ? instructions qui une fois exécutée correctement conduit à un résultat donné Si l ? algorithme est juste le résultat
Algorithmique Notions et instructions de base C Qu ? est-ce que l ? algomachin Un algorithme c ? est une suite d ? instructions qui une fois exécutée correctement conduit à un résultat donné Si l ? algorithme est juste le résultat est le résultat voulu et le touriste se retrouve là o? il voulait aller Si l ? algorithme est faux le résultat est disons aléatoire et décidément cette saloperie de répondeur ne veut rien savoir Pour fonctionner un algorithme doit donc contenir uniquement des instructions compréhensibles par celui qui devra l ? exécuter C ? Pourquoi apprendre l ? algorithmique pour apprendre à programmer En quoi a-t-on besoin d ? un langage spécial distinct des langages de programmation compréhensibles par les ordinateurs ? Parce que l ? algorithmique exprime les instructions résolvant un problème donné indépendamment des particularités de tel ou tel langage ? Apprendre l ? algorithmique c ? est apprendre à manier la structure logique d ? un programme informatique C ? Un algorithme informatique se ramène donc toujours au bout du compte à la combinaison de ces quatre familles d'instructions qui sont ? l ? a ?ectation de variables ? la lecture écriture ? les tests ? les boucles ? En ?n les ordinateurs quels qu ? ils soient ne sont fondamentalement capables de comprendre que quatre catégories d'ordres en programmation on n'emploiera pas le terme d'ordre mais plutôt celui d'instructions CNotion de variable ? Dans les langages de programmation une variable sert à stocker la valeur d ? une donnée ? Une variable désigne en fait un emplacement mémoire dont le contenu peut changer au cours d ? un programme d ? o? le nom variable ? Règle Les variables doivent être déclarées avant d ? être utilisées elle doivent être caractérisées par ? un nom Identi ?cateur ? un type entier réel caractère cha? ne de caractères ? CChoix des identi ?cateurs Le choix des noms de variables est soumis à quelques règles qui varient selon le langage mais en général ? Un nom doit commencer par une lettre alphabétique exemple valide A exemple invalide A ? doit être constitué uniquement de lettres de chi ?res et du soulignement Eviter les caractères de ponctuation et les espaces valides SMIP SMP invalides SMP SMI- SMP ? doit être di ?érent des mots réservés du langage par exemple en Java int oat else switch case default for main return ? ? La longueur du nom doit être inférieure à la taille maximale spéci ?ée par le langage utilisé CChoix des identi ?cateurs Conseil pour la lisibilité du code choisir des noms signi ?catifs qui décrivent les données manipulées exemples TotalVentes PrixTTC PrixHT Remarque en pseudo-code algorithmique on va respecter les règles citées même si on est libre dans la syntaxe CTypes des variables Le type d ? une variable détermine l ? ensemble des valeurs qu ? elle peut prendre les types o ?erts par la plus part des langages sont ? Type numérique entier
Documents similaires










-
27
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Aoû 19, 2022
- Catégorie Literature / Litté...
- Langue French
- Taille du fichier 46.7kB