Exercice
1:
Ecrivez un programme en
langage C qui lit N nombres entiers au clavier et qui affiche leur somme, leur
produit et leur moyenne. Choisissez un type approprié pour les valeurs à
afficher. Le nombre N est à entrer au clavier. Résolvez ce problème,
a) en utilisant while,
b) en utilisant do -
while,
c) en utilisant for.
d) Laquelle des trois
variantes est la plus naturelle pour ce problème?
Exercice
2:
Calculez par des
soustractions successives le quotient entier et le reste de la division entière
de deux entiers entrés au clavier.
Exercice
3:
Calculez la factorielle
N! = 1*2*3*...*(N-1)*N d'un entier naturel N en respectant que 0!=1.
a) Utilisez while,
b) Utilisez for.
Exercice
4:
Calculez par
multiplications successives XN de deux entiers naturels X et N
entrés au clavier.
Exercice
5:
Calculez la somme des N
premiers termes de la série harmonique :
1 + 1/2 + 1/3 + ... + 1/N
Exercice
6:
Calculez la somme, le
produit et la moyenne d'une suite de chiffres non nuls entrés au clavier,
sachant que la suite est terminée par zéro. Retenez seulement les chiffres (0,
1 ... 9) lors de l'entrée des données et effectuez un signal sonore si les
données sortent de ce domaine.
Exercice
7:
Calculez le nombre lu à
rebours d'un nombre positif entré au clavier en supposant que le fichier
d'entrée standard contient une suite de chiffres non nuls, terminée par zéro
(Contrôlez s'il s'agit vraiment de chiffres). Exemple: Entrée: 1 2 3 4 0
Affichage: 4321
Exercice
8:
Calculez le nombre lu à
rebours d'un nombre positif entré au clavier en supposant que le fichier
d'entrée standard contient le nombre à inverser. Exemple: Entrée: 1234
Affichage: 4321.
Exercice
9:
Calculez le P.G.C.D. de
deux entiers naturels entrés au clavier en utilisant l'algorithme d'EUCLIDE.
ConversionConversion EmoticonEmoticon
Remarque : Seul un membre de ce blog est autorisé à enregistrer un commentaire.