Académique Documents
Professionnel Documents
Culture Documents
n i som
13 - 0
13 1 1
13 3 4
13 5 9
13 7 16
13 9 25
13 11 36
13 13 49
La somme est:49
Exercice2:
Algorithme puissance
Repeter
Lire(n)
Ecrire(‘’x:’’)
Lire(x)
Jusqu’a(x=0)
Resultat<----1
Pour i de 1 a n faire
Resultat<----Resultat*x
Exercice3
Algorithme somme
Variable:n:entier
S:reel
Debut
Ecrire(‘’n: ‘’)
Lire(n)
s<---0
Pour i de 1 a n faire
J<---(1/2^i)
S<---1+j
Fin pour
Ecrire(‘’la somme de la série est : ‘’,s)
fin
Exercice 4:
Algorithme caractere
Debut
Repeter
Lire(c)
Jusqu’a(c=’*’)
Nb<---0
Tant que(c<>’*’)faire
Si (pos(c)=’’A’’) alors
Nb<---Nb+1
Fin si
fin
Exercice 5
Algorithme triangle
Variable n,i,j:entier
Debut
Repeter
Lire(n)
Jusqu’a(n<0)
Si(n>0) alors
Pour i de 1 a n faire
Pour j de 1 a i faire
Ecrire(‘’*’’)
Fin pour
Ecrire(‘’‘’)
sinon
Fin si
Fin
Exercice 6
1)Algorithme parfait
Variable N,i:entier
Debut
repeter
Ecrire("N=")
Lire(N)
Jusqu’a(N>0)
S<---0
Tantque(i<>N) faire
S<---s+i
Fin si
Si(s=N) alors
Sinon
Fin si
Fin pour
fin
2) Variable N,i:entier
Debut
repeter
Ecrire("N=")
Lire(N)
Jusqu’a((N>0)et(N>1000))
S<---0
Tantque(i<>N) faire
S<---s+i
Fin si
Si(s=N) alors
Sinon
Fin si
Fin pour
fin
Exercice7
1) algorithme nombreplusgrands
Variable N,M,i:entier
Debut
Ecrire("N=")
Lire(N)
M<---0
Pour i de 1 a 20 faire
Lire(N)
Si(M<N) alors
M<---N
Fin si
Fin pour
fin
2) 2)algorithme nombreplusgrands
Variable N,M,i,max:entier
Debut
Ecrire("N=")
Lire(N)
M<---0
Pour i de 1 a 20 faire
Lire(N)
Si(M<N) alors
M<---N
Max<-- i
Fin si
Fin pour
Fin
3) 3)algorithme nombreplusgrands
Variable N,M,i,k,max:entier
Debut
Ecrire("N=")
Lire(N)
M<---0
repeter
Pour i de 1 a k faire
Lire(N)
Jusqu’a(N=0)
Si(M<N) alors
M<---N
Max<-- i
Fin si
Fin pour
Fin
Exercice 8
Algorithme information
Variable
nbmasculins,nbfeminins,nbetudiant,nbagemoin18,Nbmasculinsplus25,
Sommeagefeminis,sexe
Debut
Nbmasculins<---0
Nbfeminins<---0
nbagemoin18<---0
Nbmasculinsplus25<---0
Sommeagefeminin<---0
Lire(sex)
Lire(age)
Si(sex=M)alors
Nbmasculins<--Nbmasculins+1
Si(age>25) alors
Nbmasculinsplus25<--Nbmasculinsplus25+1
Sinon
Nbfeminins<--Nbfeminins+1
Fin si
Sommeagefeminin<---Sommeagefeminin+age
Moyenneagefeminin<---sommeagefeminin/nbfeminin
Si(age<18)alors
Nbagemoins18<---Nbagemoins18+1
Fin si
Pourcentagemasculins<---(
nbmasculins/(nbfeminin+Nbmasculins))*100
Pourcentagefemins<---
(nbfeminins/(nbfeminin+Nbmasculins))*100
Ecrire("Pourcentagemasculins: ")
Ecrire("Pourcentagefemins: ")
Ecrire("Nbagemoins18: ")
Ecrire("Nbmasculinsplus25: ")
Ecrire("Moyenneagefeminin: ")
Exercice9
Algorithme caractére
Debut
Repeter
Ecrire("ch:")
Lire(ch)
Jusqu’a(ch=".")
Nb<--0
Si(ch[i]="S"etch[i+1]="I") alors
nb<--nb+1
Fin si
Fin pour
fin