Vous êtes sur la page 1sur 2

exercice1

Algo : Valeurs

Variables : n,i: entiers


T, tableau[0....100] de reels
Debut
pos <- 0
neg <- 0
Ecrire("Entrer le nombre de valeurs : ")
Lire(n)
pour i allant de 1 jusqu'a n
Ecrire("Entrer la valeur", i)
Lire T[i]
Si (T[i] > 0)
pos <- pos + 1
Sinon
` si (T[i] < 0)
neg <- neg + 1
Sinon (T[i] = 0)
pos <- pos + 1
neg <- neg + 1
fin si
fin si
fin pour
Ecrire("Le nombre des chiffres positifs est", pos)
Ecrire("Le nombre des chiffres negatifs est", neg)
Fin

exercice2:

Algo : sinh
Variables : x,S: Reels
n,m: entiers

Fonction fact(f: Reel): Reel


Variables : k,f: reels
Debut
k = 1
pour i allant de 1 jusqu'a f
k <- k * i
fin pour
Retourner f
Fin fonction

Fonction puissance(x : Reel, p : entier):


Variables : j: entier
temp: Reel
Debut
temp <- x
Pour j allant de 1 jusqu'a p
x <- x * temp
fin pour
Retourner x
Fin fonction

Debut
Ecrire("Choisir un nombre reel x: ")
Lire(x)
Ecrire("choisir un nombre entier n: ")
Lire(n)
S <- 0
Pour 0 allant de 1 jusqu'a n
S <- S + puissance(x, 2m+1) / fact(2m+1)
Fin pour
Ecrire("L'approximation de sinh(x) est", S)
Fin

exercice3:

Algo_somme_des_chiffres
variable:r,n,S:entier
Debut
Ecrire("Entrez votre nombre: ")
Lire(n)
S<-0
repeter
r<-(r)mod(10)
si (r)mod(2)==0:
S<-S+1
fsi
n<-(n)div(10)

jusqu'a n=0
Fin
ecrire("la somme des chiffres pair est: ",S)

Vous aimerez peut-être aussi