N.M. Page 5
IV) Algorithmique et langage Python
IV-1 Préparer l’écriture
On commence par demander une nouvelle fenêtre : Files, News widdow.
Ensuite, il faut enregistrer le programme : Files, Save As, On donne un nom qui convient sans espace, sans
accents et finissant par .py
IV-2 Instruction : Entrée/sortie
Avec Python, on utilise les instructions input() et print()
On peut aussi faire figurer un texte avec chacune de ces instructions :
Application 1 ( On reprend l’exercice 1 page 1)
Soit deux nombres X et Y.
• a) Calculer X+Y et remplacer X par cette valeur.
• b) Calculer X-Y et remplacer Y par cette valeur.
Afficher les nombres X et Y.
Avec Python on sauvegarde un programme avec nom.py
Voici le programme avec avec Python :
X=input('Enter un nombre X= ')
Y=input('Entrer un nombre Y= ')
X=X+Y
Y=X-Y
print'la nouvelle valeur de X est : ',X
print'la nouvelle valeur de Y est : ',Y
Application 2
Ecrire un algorithme donnant les coordonnées du milieu d’un segment. ( Voir corrigé exercice 16)
Application 3
Ecrire un algorithme donnant la distance entre deux points. (Voir corrigé exercice 24)
Application 4
Ecrire un algorithme donnant l’âge d’une personne à partir de sa date de naissance. (Voir corrigé
exercice 23)
Application 5
Devinette
Demander à quelqu’un de penser très fort à deux nombres
Demander la somme de ces deux nombres puis la différence de ces deux nombres.
Ecrire un algorithme permettant de lui communiquer les deux nombres qu’il a choisi au début.
( voir corrigé exercice 13)
Application 6
Ecrire un algorithme permettant le calcul de la somme des carrés de nombres.
Application 7
Ecrire un algorithme qui pour un temps donné en secondes, le convertit en heures minutes et secondes.
Application 8 ( en construction)
Application 9 ( en construction)