td4 algo c++

download td4 algo c++

of 2

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 ;?