td4 algo c++
-
Upload
mohammed-el-monady -
Category
Documents
-
view
216 -
download
0
Transcript of td4 algo c++
-
7/25/2019 td4 algo c++
1/2
Universit de Khenchela, 1re anne MI,Informatique I Anne 2014/2015
TD N4
!ercice 1 "
1. Ecrire un algorithme qui affiche les n nombre naturels positifs inferieur a 100.
2. Ecrire un algorithme qui affiche la somme de n nombres impairs naturels inferieur 100.!ercice 2 "
Ecrire un algorithme qui permet de calculer la somme suivante :
Somme =1
1+1
3+1
5+.+
1
n
!ercice # "
Que fait l'algorithme suivant !ustifier votre r"ponse.
ALGORITHME e#o$
VARiables Res,N,I:ENTIER
DEBUT
Lire(N)
I N
Res 1
TANTQUE I>1 faire
Res Res*I
II-1
FINTANTQUE
Ecrire( N, res)
FIN!ercice 4 "
Ecrire un algorithme qui permet de trouver les diviseurs d%un nombre entier positif.
!ercice 5 "
Ecrire un algorithme qui permet de tester si un nombre & est premier ou non.
!ercice $ "
Ecrire un algorithme qui permet d%afficher les nombres premiers inferieur 1000.
!ercice % "
(crire un algorithme qui d"termine si un entier & est parfait ou non. )n entier est ditparfait s%il est "gal lasomme de ses diviseurs. E#emple :$=$*2*1. 2&=
1+2+4+7+14
!ercice & "
Ecrire un algorithme qui permet de saisir deu# entiers positifs et de d"terminer leur plusgrand commun diviseur+,-/. E ,-/+34= ,-/+5434 si est le plus grandet ,-/+34= ,-/+345 si 4 est le plus grand. Si =4 le ,-/+34est ou 4.
!ercices s'((l)entaires
Pae 1
-
7/25/2019 td4 algo c++
2/2
Universit de Khenchela, 1re anne MI,Informatique I Anne 2014/2015
!ercice 1 "
1. Ecrire l'algorithme qui permet de calculer le produit de deu# entiers en utilisant desadditions successives.
2. Ecrire l'algorithme qui permet de calculer la division de deu# entiers en utilisantdes soustractions successives.
!ercice 2 "
Ecrire l'algorithme qui d"termine le 20i6me terme de la suite de 7849&8 d"finie par :
S0 = 03 S1 = 1 et Sn= Sn51* Sn52 .
!ercice# "
9n d"montre en math"matique que le cosinus d'un angle e#prim" en radian est donn" parla somme infinie suivante :
9S+# = 1 ;2 ;?