Vous êtes sur la page 1sur 6

Fares khlifi compte rendu td3 LI1.

Exercice 1  :
Avec jusqu’à
I5
REPETER
Ecrire (‘le carre de’,i,’est’,i*i)
Ii+1
Jusqu’à(i=15)
Avec tant que
I5
Tant que (i>5 et i<15) faire
Ecrire (‘le carre de’,i,’est’,i*i)
I++
Fin tant que
Exercice 3  :
Algorithme exercice3
Variables
I,n,s :entier
Debut
Ecrire (‘donner un entier’)
Lire(N)
Pour i de 1 a 5 faire
Fares khlifi compte rendu td3 LI1.2

s1+N
lire(s)
finpour
fin
Exercice 4  :
Algorithme exercice4
Variables
i,n,s :entier
Debut
Ecrire (‘donner le nombre des etudiants’)
Lire (n)
Pour i de 1 à n faire
Ecrire(‘donnne la moyenne de l’etudiant numero’ ,i)
Lire(m)
Sm+s
Fin pour
Ecrire (‘la moyennne generale =’, s)
fin

Exercice 5  :
Algorithme exercice5
Fares khlifi compte rendu td3 LI1.2

Variables
I :entier
Debut
Pour i de 1 à 10 faire
Si (i mod 2=0)alors
Ecrire(i,’est un nombre pair’)
Finsi
finpour
fin
Exercice 6  :
algorithme exercice6
variables
n,d,a :entier
debut
ecrire (‘donner un entier ‘)
lire (n)
dn*2
an*10
ecrire (n,’x 1 =’,n)
ecrire (n,’x 2 =’,d)
ecrire (n,’x 10 =’,a)
fin
Fares khlifi compte rendu td3 LI1.2

Exercice 7  :
Algorithme exercice7
Variables
N :entier
Debut
repeter
Ecrire (‘donner un entier ‘)
Lire (n)
Ecrire (‘le carre de ‘,n,’=’,n*n)
Jusqu’à(n=0)
fin
Exercice 8  :
Début puissance
Ecrire("x=")
lire(x)
Ecrire("n=")
lire(n)
[p ←1] pour i de 1 à n faire
P ←p*x
Fin pour
Ecrire (x , "à la puissance ", n , "=" , p)
Fin puissance

Exercice 9  :
Début Factoriel
Ecrire("Donner un entier")
lire(n)
[f← 1]
Fares khlifi compte rendu td3 LI1.2

pour i de 2 à n faire
f ← f * i
FinPour
Ecrire("Le factoriel est ", f)
Fin Factoriel

Exercice 10  :
#include <stdio.h>
int main()
{
int s, i,n;
printf("donner un nombre n\n");
scanf("%d",&n);
for(i=1,s=0;i<n;i++)

if ((n%i)==0){
{
s=s+i;
}
}
if(s==n)
{
printf("%d est un nombre parfait",n);
}
else
printf("n'est pas parfait");
getch();
}
Fares khlifi compte rendu td3 LI1.2

Exercice 11  :
Début premier
Ecrire("n=")
lire(n)
[nb ←0] pour i de 1 à n faire
Si n mod i=0 alors
nb ←nb+1
FinSi
Fin pour
Si nb=2 alors Ecrire(n ,"est premier")
Sinon Ecrire(n ,"n’est pas premier")
Fin premier

Vous aimerez peut-être aussi