Vous êtes sur la page 1sur 4

Université Abdelmalek Essaâdi

Faculté des Sciences & Techniques de


Tanger
Département Génie Informatique

Série n° 3 (TD/TP) : Algorithme et Langage C

EXERCICE 3 :

ALGORITHME EX max
VARIABLES a , b , c , max : entier
DEBUT
ECRIRE (« veuiller entrer la valeur de a ») ;
LIRE (a)
ECRIRE (« veuiller entrer la valeur de b») ;
LIRE (b)
ECRIRE (« veuiller entrer la valeur de c ») ;
LIRE (c)
SI ((a > b) et( a > c))
alors (max = a )
SINON
si ((b> a) et ( b > c)
alors ( max = b )
SINON
si ((c > a) et ( c > b ))
alors ( max = c )
SINON
ECRIRE (il n ya pas de maximum ) ;
FINSI
FINSI
FINSI
FIN

EXERCICE 4

ALGORITHME SAISON
VARIABLES N , M : entier
SAISON : caractere
DEBUT
ECRIRE ( « veuiller entrer une date ») ;
LIRE ( date )
SI date : (10/10)
alors (10/10;automne )
sinon
si date:( 10/02)
alors (10/02 ; hiver )
SINON si date:(20/04)
alors ( 20/ 04;printemps )
SINON
si date : (11/07)
alors ( 11/07 ; étè )
FINSI
FINSI
FINSI
FIN
EXERCICE 5 :

algorithme factorielle
variables N , I : entier
F : reel
DEBUT
ECRIRE ( « veuiller entre un nombre » ) ;
LIRE ( N)
SI N > 0 alors
F← 1
pour I ←1 à N pas 1 faire
F← F * I
FIN POUR
ECRIRE ( « la factorielle est : » , F ) ;
SINON
SI N = 0 alors
ECRIRE (« la factorielle est:1 »)
SINON
ECRIRE (« veuiller entrer un nombre positif »)
FINSI
FINSI
FIN

EXERCICE 8 :

#include<stdio.h>
#include<stdlib.h>

int main()

int i,s=0,x;

for(i=0;i<10;i++)

printf("Tapez un entier : ");

scanf("%d",&x);

s=s+x;

printf("La somme vaut : %d",s);

printf("\n");

system("pause");

return 0;}

EXERCICE 9 :

#include<stdio.h>
#include<stdlib.h>

int main()

int i,ppt,x;

for(i=0;i<10;i++)

printf("Tapez un entier : ");

scanf("%d",&x);

if(i==0)

ppt=x;

else if(x<ppt)

ppt=x;

printf("Le plus petit vaut vaut : %d",ppt);

printf("\n");

system("pause");

return 0;}

IBTIHAL DAILY GR5

Vous aimerez peut-être aussi