
Faculté des Sciences – Tronc commun Technologie – INFORMATIQUE 2 – Année 2015 / 2016 
TP1 et TP2 
 
Exercice 1 : (TD1 à traiter avec les étudiants durant 1h30) 
1. Ecrire le programme C qui calcule et affiche la somme des n premiers nombres entiers, n 
donné en entrée. 
2. Ecrire le programme C qui calcule et affiche le factoriel de n, n donné en entrée. 
3. Ecrire le programme C qui calcule et affiche le produit de 2 nombres a et b sans faire de 
multiplication. 
 
Exercice 2 :  
1. Ecrire le programme C qui calcule et affiche la valeur de y en fonction de x, x étant réel:  
2.        
 
3.  
4. Ecrire le programme C qui calcule et affiche la valeur du cosinus de y en fonction de x, x 
étant réel.             
.........
!6
x
!4
x
!2
x
1xCos 642
  
On arrête les calculs à l’ordre n. 
 
Exercice 3 :  (TP 1 durant 1h30) 
Ecrire le programme C qui calcule et affiche les valeurs du sinus de tous les angles compris  
entre 0 et 90 degrés par pas de 15 degrés. On souhaite un affichage de la forme :  
               sin(0) = 0.000000 
               sin(15) = 0.258819 
               sin(30) = 0.500000 
               … 
               sin(90) = 1.000000 
 
( 2ième séance de TD et de TP) 
 
Exercice 4 : (TD2 à traiter avec les étudiants durant 1h30) 
1. Soit  une  suite  de  nombres  tous  positifs  sauf  le  dernier  qui  est  négatif.  Donner  le 
programme C qui calcule et affiche la somme de cette suite. 
 2. Donner le programme C qui calcule et affiche le PGCD de 2 nombres a et b par la 
méthode  d’Euclide.  Pour  rappel  l’algorithme  d’Euclide  consiste  à  faire  une  suite  de 
divisions  successives de a  par  b  et  noter  r  le  reste de  la  division  Euclidienne.  On 
remplace a par b et b par r jusqu’à obtenir un reste nul. Le PGCD est le dernier reste 
non nul. 
 
3. Ecrire un programme qui détermine si un nombre est parfait ou non. (un nombre  est 
dit parfait, s’il est égal à la somme de ses diviseurs, exemple 6 est un nombre parfait 
6=1+2+3).