Extrait du cours :
Cours programmation : langage C Annexe2 : Correction TDs
int N; /* nombre de termes à calculer */
int I; /* compteur pour la boucle */
float SOM; /* Type float à cause de la précision du résultat. */
do { printf ( » n donner un entier ente 10 et 20 : « );
scanf (« %d », &N); }
while (N20 );
for (SOM=0.0, I=1 ;
I<=N ;
I++) SOM += (float)1/I;
printf(« La somme des %d premiers terme s est %f n », N, SOM);
return 0; }
Exercice 8 :
#include
int main () {
int i, N , U0, Un ;
printf(« Entrer un entier : n »);
scanf(« %d »,&N);
U0 = 1 ;
for(i=1 ; i<=N ; i++)
{
Un = 5*U0+3 ;
U0=Un ;
}
printf( » n Un = %d « , Un );
return 0;
}
Exercice 9 :
#include
int main () {
int i, N , U0, Un, V0, Vn ;
printf(« Entrer un entier : n »);
scanf(« %d »,&N);
U0 = 5 ;
V0 = 3 ;
for (i=1 ; i<=N ; i++)
{
Un = 5*V0 – 2*U0 + 3 ;
Vn = 3*V0 + 7 ;
U0=Un ;
V0=Vn ;
}
printf( » n Un = %d et Vn = %d « , Un,Vn );
return 0;
}
Exercice 10 :
…