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