VaultBy ENSAMIENParrainage
Note2024-10-01

TD1 Exercices supplémentaires

CHOUBIK Houssam

Exercice 01 :

Ecrire un Algorithme qui demande la valeur de n et calcul S=1+1/2+..+1/n

ALGORITHME calcul_somme
  n, i, S : ENTIER
DEBUT
  AFFICHER("Donner la valeur de n:")
  LIRE(n)
  S <- 0 /* Initialisation*/
  POUR ( i<-1 , i<=n , i<-i+1 )
    S <- S + 1/i
  FIN POUR
  AFFICHER("Voici la somme S=", S)
FIN

Exercice 02 :

Ecrire un Algorithme qui demande la valeur de n et calcul n!=1x2x..xn

ALGORITHME calcul_factorielle
  n, i, F : ENTIER
DEBUT
  AFFICHER("Entrez la valeur de n :")
  LIRE(n)
  F <- 1
  POUR ( i<-1, i<=n , i<-i+1 )
    F <- F*i
  FIN POUR
  AFFICHER("Le factorielle de n=", n,"est F=", F)
FIN

Exercice 03 :

Soit U0 = 3 et Un = 2 + Un-1

Ecrire un Algorithme qui calcul Un et Somme (i=0 à n) de Uk

ALGORITHME cacul_termegen_somme
  n, i, S, U : ENTIER
DEBUT
  AFFICHER("Donner la valeur de n :")
  LIRE(n)
  U <- 3
  S <- U
  POUR ( i<1, i<=n, i<-i+1 )
    U <- U + 2
    S <- S + U
  FIN POUR
  AFFICHER("Voici le terme generale Un =", U, " Et La somme S=", S)
FIN

Exercice 04 :

Soit U0 = 3 et Un = 2 + Un-1

Ecrire un Algorithme qui donne la plus petite valeur de n tq Un > 130

ALGORITHME value_n
  n, U : ENTIER
DEBUT
  U <- 3
  n <- 0
  TANT QUE ( U <= 130 )
    U <- 2 + U
    n <- n+1
  FINTQ
  AFFICHER(La plus petite valeur de n est", n)
FIN

    Type at least 2 letters. ↑ ↓ to move, Enter to open.