Ecole Royale de lAir Informatique
CP1
Exercice 1
Etant donné un nombre entier positif n et un nombre réel x entrés au clavier, écrire un programme
qui calcule et affiche la valeur de la somme S définie par :  

Exercice 2
Etant donné un nombre entier positif n entré au clavier, écrire un programme en Python
permettant de calculer et afficher la valeur de la série S définie par :  
  

Exercice 3
Ecrire un programme permettant de lire un nombre entier n, plus grand ou égal à 1 et de trouver
tous ses diviseurs.
Exercice 4
Un nombre entier n est dit parfait lorsqu’il est égal à la somme de ses diviseurs (excepté lui-même).
Exemple
6 et 28 sont des nombres parfaits (6 = 1+2+3 et 28 = 1+2+4+7+14)
Ecrire un programme en Python permettant de tester si un nombre entier positif n entré au
clavier est ou non parfait.
Etant donné un nombre entier positif N entré au clavier, écrire un programme permettant
d’afficher la liste des nombres parfaits ≤ N.
Exercice 5
Un nombre entier n est dit premier lorsqu’il n’admet pas de diviseurs entre 2 et
(inclus)
a. Ecrire un programme Python permettant de tester si un nombre donné est premier.
b. Etant donné un nombre entier strictement positifs N entré au clavier, écrire un programme qui
affiche la liste des nombres premiers inférieurs ou égaux à N.
c. Ecrire un programme Python permettant d’afficher le plus petit nombre premier K supérieur
ou égal à un nombre entier n entré au clavier.
Exercice 6
Deux nombres entiers positifs n et m sont dits premiers entre eux si et seulement si le seul diviseur
commun entre eux et 1. C’est-à-dire qu’ils n’admettent pas de diviseur commun entre 2 et n.
Etant donné deux nombres entiers positifs n et m entrés au clavier, écrire un programme qui teste
si n et m sont premiers entre eux.
Exercice 7
Ecrire un programme qui demande à l’utilisateur un nombre entier positif n et affiche le carré
suivant sur écran :
1 1 1
2 2 2
n n n
Par exemple, pour n=3 on affiche :
1 1 1
2 2 2
3 3 3
Devoir Libre noté
Ecole Royale de lAir Informatique
CP1
n = int(input("Entrer n: "))
for i in range(n):
for j in range(n):
print(i+1, end="\t")
print() # retour à la ligne
Exercice 8
Ecrire un programme qui demande à l’utilisateur un nombre entier positif n et affiche le triangle
suivant sur écran :
1
2 2
n n n
Par exemple, pour n=4 on affiche :
1
2 2
3 3 3
4 4 4 4
Exercice 9
Ecrire un programme qui demande à l’utilisateur un nombre entier positif n et affiche un motif sur
écran comme suit :
1
2 2
n n n
n-1 n-1
2 2
1
Par exemple, pour n=3 on affiche :
1
2 2
3 3 3
2 2
1
Exercice 10
Etant donné un nombre strictement positif n entré au clavier, écrire un programme permettant de
calculer le plus petit entier k tel que k! n.
Exercice 11
Etant donné deux nombres entiers positifs ou nuls n et p tels que n≥p. Ecrire un programme
permettant de calculer et afficher le nombre
  

Ecole Royale de lAir Informatique
CP1
Exercice 12
Etant donné un entier positif n entré au clavier, afficher le triangle de pascal d’ordre n :
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
…………………………………………………….…………………………
Indication : dans ce triangle, un élément de la ligne i et colonne j est égal à C(i,j)=

1 / 3 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !