Algo 1 Bases d ? algorithmique Christophe ROSSIGNOL ? Année scolaire Table des matières Un peu de vocabulaire Qu ? est-ce qu ? un algorithme Variable a ?ectation Di ?érents types de variables Quelques structures importantes L ? instruction conditionnelle

Bases d ? algorithmique Christophe ROSSIGNOL ? Année scolaire Table des matières Un peu de vocabulaire Qu ? est-ce qu ? un algorithme Variable a ?ectation Di ?érents types de variables Quelques structures importantes L ? instruction conditionnelle La boucle bornée Fonctions La boucle non bornée Liste des algorithmes Carré de côté pixels Programme Python permettant de tracer un carré de côté pixels A ?ectation de variable Programme Python d ? a ?ectations de variables Triangle rectangle en C Programme Python Triangle rectangle en C Jeu de Pile ou Face Programme Python jeu de Pile ou face Image par la fonction racine carrée Programme Python Image par la fonction racine carrée Carré de côté pixels version Programme Python permettant de tracer un carré de côté pixels version Table de multiplication Programme Python table de multiplication Calcul d ? une somme d ? entiers Programme Python calcul d ? une somme d ? entiers Aire d ? un triangle Programme Python aire d ? un triangle Suites de carré Programme Python suite de carrés Puissance de supérieure à Programme Python Puissance de supérieure à ? Ce cours est placé sous licence Creative Commons BY-SA http creativecommons org licenses by-sa fr CEn préliminaire à ce chapitre voir le TD n d ? initiation à l ? algorithmique Pour toute question relative au langage de programmation Python on pourra se référer aux pages - Magnard Un peu de vocabulaire Qu ? est-ce qu ? un algorithme Dé ?nition Un algorithme est une suite ?nie d ? opérations élémentaires à appliquer dans un ordre déterminé à des données Sa réalisation permet de résoudre un problème donné Exemples suivre une recette de cuisine suivre un plan faire une division euclidienne à la main sont des exemples d ? algorithme Remarques Un algorithme doit être lisible de tous Son intérêt c ? est d ? être codé dans un langage informatique a ?n qu ? une machine ordinateur calculatrice etc puisse l ? exécuter rapidement et e ?cacement Exemple L ? algorithme permet de tracer un carré de côté pixels Sa traduction en Python est donné dans l ? algorithme Algorithme Carré de côté pixels E ?acer l ? écran Baisser le stylo Avancer de pixels Tourner de degrés vers la gauche Avancer de pixels Tourner de degrés vers la gauche Avancer de pixels Tourner de degrés vers la gauche Avancer de pixels Algorithme Programme Python permettant de tracer un carré de côté pixels from turtle import reset down forward left forward left forward left forward mainloop Questions ash Exercices page Magnard Variable a ?ectation Activité Activité page Magnard Dé ?nitions ?? Lors de l ? exécution d ? un algorithme on va avoir besoin de stocker des données voire des résultats Pour cela on utilise des variables On attribue un nom à chaque variable ?? A ?ecter une valeur à une variable c ? est remplacer le contenu de la variable par cette valeur qui peut être le résultat d ? un calcul Utilisation de

  • 24
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Mai 14, 2022
  • Catégorie Management
  • Langue French
  • Taille du fichier 62kB