Mathématiques • Seconde

Définition – Algorithme et Problème

Qu'est-ce qu'un algorithme ?
Suite finie et non ambiguë d'opérations permettant de résoudre un problème
📥
Entrée : Données initiales
⚙️
Instructions : Opérations précises
📤
Sortie : Résultat final
Problème
Algorithme
Solution
Exemples Concrets
Calcul de distance
Données: coordonnées (x₁,y₁) et (x₂,y₂). Calculer √[(x₂-x₁)²+(y₂-y₁)²]
Recherche du maximum
Données: liste de nombres. Trouver le plus grand élément.
Calcul de moyenne
Données: n valeurs. Calculer (somme)/n
Tri de données
Données: liste non triée. Produire liste triée par ordre croissant.
Finitude : nombre d'étapes limité
Précision : instructions claires
Déterminisme : mêmes entrées → même sortie
Caractéristiques & Astuces
🎯
But : résoudre un problème spécifique
🔢
Suite ordonnée d'instructions
🔄
Peut contenir des boucles et conditions
📋
Variables pour stocker les données
🏁
Arrive toujours à une fin

Conseils :

  • • Identifier les entrées et sorties
  • • Décomposer le problème en étapes
  • • Utiliser des variables pour stocker les résultats intermédiaires
  • • Tester l'algorithme avec des exemples
Notion d’algorithme Algorithmique et programmation