Académique Documents
Professionnel Documents
Culture Documents
SerieTD1 2019 2020 PDF
SerieTD1 2019 2020 PDF
TD 1
Les bases de la programmation Python
Structures conditionnelles et boucles
Exercice 1 :
a. Ecrire un programme qui calcule la somme des carrés des 10 premiers
entiers naturels.
b. Ecrire un programme qui calcule la somme des carrés des 5 premiers entiers
impairs.
Exercice 2 :
Exemple :
Exercice 3 :
Soit N un nombre entier positif composé de quatre chiffres (0001<=N<=9999).
On dit que le nombre entier positif M est l’image miroir de N si les quatre
chiffres qui composent M ont la propriété suivante :
Si N=mcdu alors M=udcm, où u, d, c et m sont respectivement les chiffres des
unités, des dizaines, des centaines et des milliers de N.
On veut savoir si N est un diviseur de son image miroir M. Ecrire un programme
Python qui permet de saisir un entier positif N à quatre chiffres, de calculer son
image miroir M et d’afficher N, M et si N est un diviseur de M.
Exemple :
1
Si N=1997 alors M=7991 et N ne divise pas M.
Exercice 4 :
Exercice 5 :
Ecrire un programme qui détermine le 20ième terme d’une suite définie par :
𝑆0 = 2
{𝑆1 = 3
𝑛
𝑆𝑛 = 𝑆𝑛−1 + (−1) ∗ 𝑆𝑛−2