Académique Documents
Professionnel Documents
Culture Documents
Programmation C : TP2
Exercice 1:
Ecrivez un programme qui lit N nombres entiers au clavier puis affiche leur somme, leur produit et leur
moyenne.
Choisissez un type approprié pour les valeurs à afficher. Le nombre N est à saisir au clavier. Résolvez
ce problème :
Exercice 2:
Calculez XN par multiplications successives sachant que X et N sont deux entiers naturels saisis au
clavier.
Exercice 3:
Calculez la somme des N premiers termes de la série harmonique avec N>0:
S = 1 + 1/2 + 1/3 + ... + 1/N
Exercice 4:
Calculez le N ième terme U N de la suite de FIBONACCI sachant que :
Exercice 5:
Ecrire un algorithme (et le programme c) qui détermine tous les nombres premiers inférieurs à un entier
n donné au clavier.
Exercice 6:
Ecrire un algorithme (et le programme c) qui lit deux entiers A et B puis calcule et affiche leur PGCD
(Plus Grand Commun Diviseur) en utilisant la méthode euclidienne suivante :
– Si A = B ; PGCD (A, B) = A
– Si A > B ; PGCD (A, B) = PGCD (A–B, B)
– Si B > A ; PGCD (A, B) = PGCD (A, B–A)
Exemple :
– Permuter, si nécessaire, les données de façon à ranger dans A le plus grand des 2 entiers ;
– Chercher le plus petit multiple de A qui est aussi multiple de B.
Ecrire un algorithme (et le programme c) qui affiche tous les nombres parfaits inférieurs à 1000.