Académique Documents
Professionnel Documents
Culture Documents
Application 4 :
ALGORITHME Multiple2Intervalle
VAR
A,B,N :Entier
DEBUT
Repeter
ECRIRE ("Donnez la valeur inf de l’intervalle ")
LIRE(A)
Jusqu’à (A>=2)
Repeter
ECRIRE ("Donnez la valeur sup de l’intervalle ")
LIRE(B)
Jusqu’à (B>A)
SI(A MOD2=0)ALORS
N A
SINON
N A+1
FIN SI
Repeter
ECRIRE (N," ")
N N+2
Jusqu’à (N>B)
FIN
Application 5 :
ALGORITHME ADD4Entier
VAR
S,i,N :Entier
DEBUT
i 0,S 0
Repeter
ECRIRE ("Donnez un entier ")
LIRE(N)
S S+N
i i+1
Jusqu’à (i=4)
ECRIRE ("La somme des 4 entiers est : ",S)
FIN
ALGORITHME Multiple2
VAR
N :Entier
DEBUT
N 2
TANT QUE(N<=100)FAIRE
ECRIRE (N," ")
N N+2
FIN TQ
FIN
Application 5 :
ALGORITHME ADD4Entier
VAR
S,i,N :Entier
DEBUT
i 0,S 0 i 0
TANT QUE(i<>4)FAIRE // i≠4
ECRIRE ("Donnez un entier ")
LIRE(N)
S S+N
i i+1
FIN TQ
ECRIRE ("La somme des 4 entiers est : ",S)
FIN
ALGORITHME ADD4Entier
VAR
S,i,N :Entier
DEBUT
i 4,S 0 i 0
TANT QUE(i<>0)FAIRE // i≠4
ECRIRE ("Donnez un entier ")
LIRE(N)
S S+N
i i-1
FIN TQ
ECRIRE ("La somme des 4 entiers est : ",S)
FIN
3. Structure Pour
Application 1 :
ALGORITHME NombrePairV1
VAR
j :Entier
DEBUT
POUR j de 0 à 100 PAS = 2 FAIRE
ECRIRE (j," ")
FIN POUR
FIN
ALGORITHME NombrePairV2
VAR
N :Entier
DEBUT
POUR N de 1 à 100 FAIRE
SI(N MOD 2=0) ALORS
ECRIRE (N," ")
FIN SI
FIN POUR
FIN
Application 2 :
ALGORITHME SommeEntier
VAR
S,i,N :Entier
DEBUT
S 0
POUR i de 1 à 4 FAIRE
ECRIRE ("Donnez un entier ")
LIRE(N)
S S+N
FIN POUR
ECRIRE ("La somme des 4 entiers est : ",S)
FIN
Application 3 :
ALGORITHME NombreImpaire
VAR
x :Entier
DEBUT
POUR x de 99 à 50 PAS =-2 FAIRE
ECRIRE (x," ")
FIN POUR
FIN
ALGORITHME NombreImpaire
VAR
N :Entier
DEBUT
POUR N de 100 à 50 PAS=-1 FAIRE
SI(N MOD 2 <>0) ALORS
ECRIRE (N," ")
FIN SI
FIN POUR
FIN