2OS PM – 11 janvier 2017 Nom : . . . . . . . . . . . . . . . . . . . . . . . .
Programmation en Python – TE n◦700R
Exercice 1 (4 points)
Ecrire un programme en Python qui demande `a l’utilisateur d’entrer un entier M.
Le programme renvoie ensuite le plus petit entier ntel que 12+ 22+· · · +n2≥M.
Exercice 2 (4 points)
Harry vous demande de l’aider `a r´ediger sa derni`ere punition. Il doit copier 400 fois la
phrase Harry ne fabrique pas de Polynectar. Toutes les cinq lignes, on trouve une
ligne compos´ee de 40 ´etoiles (*).
R´ealisez un programme Python qui ´ecrit dans un fichier nomm´e Punition.txt 400 fois
la phrase Harry ne fabrique pas de Polynectar accompagn´e du num´ero de ligne et
des s´eparations compos´ees d’´etoiles.
1 Harry ne fabrique pas de Polynectar
2 Harry ne fabrique pas de Polynectar
3 Harry ne fabrique pas de Polynectar
4 Harry ne fabrique pas de Polynectar
5 Harry ne fabrique pas de Polynectar
****************************************
6 Harry ne fabrique pas de Polynectar
.
.
.
395 Harry ne fabrique pas de Polynectar
****************************************
396 Harry ne fabrique pas de Polynectar
397 Harry ne fabrique pas de Polynectar
398 Harry ne fabrique pas de Polynectar
399 Harry ne fabrique pas de Polynectar
400 Harry ne fabrique pas de Polynectar
sv – Gymnase de Burier 1