Académique Documents
Professionnel Documents
Culture Documents
Support de cours
L2 – Physique Chimie
Equipe pédagogique Informatique
M. Jérémie KOUA
PLAN
Ø Implémenter les algorithmes dans le langage Python Initiation au cours d’Algorithme et de Programmation
Chapitre 1 : Généralités et Notions de base
Un algorithme est une suite finie, ordonnée et non ambiguë d'opérations ou d'instructions
permettant de résoudre un problème.
La science qui étudie les algorithmes est appelé l'algorithmique. Initiation au cours d’Algorithme et de Programmation
1.3 – Structure d’un algorithme
Toujours est-il que dès que l’on a besoin de stocker une information au
cours d’un programme, on utilise une variable.
Syntaxe:
nom_variable : type_variable
Exemple :
X: réel X, Y : réel
Y: réel car X et Y sont du même type
3.1- Instructions
Une instruction est une opération, une ligne de code.
L’affectation c’est attribuer une valeur, ou le résultat d’une expression à une variable.
Elle est schématisée par
Exemple :
X 5
Y 2
X 2Y Initiation au cours d’Algorithme et de Programmation
3.2- Opérateurs
ü Analyse mathématique
ü Les objectifs
ü Les besoins
ü Ecriture de l’algorithme
Initiation au cours d’Algorithme et de Programmation
4 - Démarche de résolution d’un problème
Résolution:
Analyse : Faire une représentation mathématique de la solution si possible
resultat = nb1 + nb2
Objectif(s): Décrire le ou les besoins à atteindre
Saisir 2 entiers au clavier
Calculer la somme des 2 entiers
Afficher le résultat
Besoins: les variables et les types
nb1, nb2, resultat : entier Initiation au cours d’Algorithme et de Programmation
4 - Démarche de résolution d’un problème
Résolution:
Algorithme Somme_2_nombres
Variable
nb1, nb2, resultat : entier
Début
Afficher (‘’ Saisir 2 entiers au clavier ’’)
Saisir nb1, nb2
resultat = nb1 + nb2
Afficher(‘’Le résultat est : ’’, resultat)
Fin
Initiation au cours d’Algorithme et de Programmation