Outils pour utilisateurs

Outils du site


memoinfo:algorithme

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
memoinfo:algorithme [2023/03/30 16:57] – créée - modification externe 127.0.0.1memoinfo:algorithme [2025/05/01 08:37] (Version actuelle) – créée - modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +Algorithme
 +==> Données d'entrées
 +==>Données de sortie
 +Suite d'opération élémentaire 
 +Opération de base
 +exécuté sans analyse par un opérateur (machine ou humain).
 +
 +Un algo a besoin de variables pour réaliser un traitement
 +Il faut décomposer la résolution du problème au plus simple
 +
 +== Variables ==
 + 
 +pas de chiffre au début, sans accent, sensible à la casse
 +
 +On affecte une valeur  
 +En informatique de base on n'a 4 types de variables: 
 +  * alphanumérique (lettres de A à Z, a à z, 0 à 9) ex prenom <-- "Denis"
 +  * entier (nombre entier), ex code_postal <-- 26300
 +  * réel (nombre à virgule), 
 +  * booléen (Vrai/faux, 0/1).
 +
 +Lecture et écriture de données
 +En algo __afficher__ (echo, print) "bonjour, prenom"
 +Lire ou saisir : invite de commande demandant d'entrer le prénom 
 +
 +
 +== Les structures de contrôle ==
 +
 +Les alternatives à 2 branches [[script_python]]
 +si .... 
 +             alors ...
 +ou si....
 +             alors
 +
 +== Boucles ==
 +Exercice
 +compteur <-- 20
 +Tant que compteur est > 0 afficher "il vous reste ,compteur secondes"
 +Décrémenter le compteur de 20