Université Sultane Moulay Slimane Module : Algo & Prog_1
FST_Beni Mellal 2024-2025
TP N°4 : INITIATION AU LANGAGE C
Exercice1 : Calculez par multiplications successives XN de deux entiers naturels X et N entrés au
clavier.
Exercice 2 : Jeu « Plus ou moins »
Principe: L'ordinateur tire au sort un nombre entre 1 et 100. Il vous demande de deviner le nombre.
Vous entrez donc un nombre entre 1 et 100. il le compare avec le nombre « mystère » qu'il a tiré au
sort. Il vous dit si le nombre mystère est supérieur ou inférieur à celui que vous avez entré et ainsi de
suite, jusqu'à ce que vous trouviez le nombre mystère. Le but du jeu, bien sûr, est de trouver le
nombre mystère en un minimum de coups
Nb:Fonction de génération du nombre aléatoire : nombreMystere = (rand() % (MAX - MIN + 1)) + MIN;
Exercice 3 : Calculez pour une valeur X donnée du type float la valeur numérique d'un polynôme
de degré n:
P(X) = AnXn + An-1Xn-1 + ... + A1X + A0
Les valeurs de n, des coefficients An, ... , A0 et de X seront entrées au clavier.
Utilisez le schéma de Horner qui évite les opérations d'exponentiation lors du calcul:
Exercice 4 : Affichez un triangle isocèle formé d'étoiles de N lignes (N est fourni au clavier):
Nombre de lignes : 8
*
***
*****
*******
*********
***********
*************
***************