Vous êtes sur la page 1sur 4

Exercice 1

Ecrire un algorithme qui permet d'afficher la valeur absolue d'un réel saisie au clavier
lxl= x si
x>o
lxi= -x si x<o

Correction exercice 1 :
Algorithme valeur_absolue;
Var
X :réels,
Debut
Ecrire('entrer un nombre : ') ;

Lire(X) ;

Si X>0 alors
Ecrire('ia valeur absolue de X=',X);
Sinon
Ecrire('la valeur absolue de X=',X);
Finsi
fin

Exercice 2 :
Ecrire un algorithme qui permet d'afficher la valeur absolue de la différence entre deux nombres réeis
sarsis au clavier.
ix-yl= x -y si
x>y
lx-yl= -(x -y) si x<y

Correction exercice 2 :
Algorithme valeur_absolue;
Var
x,y :réels;
Debut
Ecrire('entrer x;') ;

Lire(x) "

Ecrire('entrer y:') ;

Lire(y) ;

Si x>y alors
Ecrire('la valeur absolue de x-y=',y-y;'
Sinon
Ecrire('la valeur absolue de x-y =',y-x); ,

Finsi
fin

Exercice 3 r'
On désire écrire un algorithme qui permet d'afficher le jour correspondant à un chitfre allant de 1 à7 ,

entré au clavier.
Résoudre ce problème avec deux méthodes : (si imbriquée , primitive cas).

Correction 1 exercice 3 :

Algorithme affichagejour;
Var
jour :entier;
Debut
Ecrire('entrer un chiffre de 1 a 7 : ') ;

Lire(jour) ;
Si jour=1 alors
Ecrire(' lundi ');
Sinon Si jour=2 alors
Ecrire(' mardi ');
Sinon Si jour=3 alors
Ecrire(' mercredi ');
Sinon Si jour=4 alors

t.
c^L C
ÿo,* Yû
Fcrire(' jeudi '):
Sinon Si jour=5 aiors
Ecrire('vend redi');
',{( )

Sinon Si jour=6 alors ü

Ecrire('samedi');
Sinon Si jour=2 alors
Ecrire('dimanche');
Sinon

_ Ecrire('ce n'est pas un jour de semaine');


Finsi
Finsi
Finsi
Finsi
Finsi
Finsi
Finsi
fin

Correction 2 exercice 3 : /
A.igorithme affichagejour;
Var
jour :entier;
Debut
Ecrire('entrer un chiffre de 1 a 7 : ') ;
Lire(jour) ;

-Çæ-l-o,ur
1 : Ecrire(,LUNDl ,) ;

2: Ecrire('lVlARDl ,) ;
3 : Ecrire('MERCREDt ,) ;

4 : Ecrire('JEUDI ,) ;

5: Ecrire('VENDREDI ,; ;
6 : Ecrire('SAMEDI ,) ;

7 : Ecrire('DIMANCHE ,) ;

Sinon
Ecrire(,ilfaut choisir un nombre entre 1 et 7 !lll ,)
;
FinCas
fin

Exercice 4 :
Ecrire un algorith
l'ordre croissant.

Correction exercice 4 :

Algorithme tri_deux_nombre;
Var
x,y:réels;
Debut
Ecrire('entrer x:,);
Lire(x) ;
Ecrire('entrer y:');
Lire(y) ;

Si x>y alors
Ecrire(y'
Sinon
Ecrire(y,'
Finsi
fin &

I
I rl
,f
,l i i 1l
I :l rt l
I
,ltf ,}

me qui teste si une anrréc c:rt; ::,;r-xl,il uru l-loll.

, l',1.8.
bissextiie sielle est cJivisiclc pl,tt I t,t p3t rlali 00 ou si e ile es' , '. 'i ' ;' r-'1 .'
Une

ercice 5 :

issexti!e;

re('entrcr l':nnél '\


tt
mod 4 0 et n n1 c d i CO (l o tt (l nn e IIlCC 4 0 =Q d lc
que vous ave: cntrer csl b ,:c: ti,: l;

année que vous a\/ez cntrer n' e: I fiill b':.1- -'xtile .');

fin

Exercico
Ecrire un permettant de résoucire ,-!re érLl3iii.)n'de cie,;xièrl'lc d,-i ': ,: 'r.' .'

Ll

utatiorr;

Debut
r ie coefficrent a : ') ;

rire(',entrer le coef fic nl b ')

u.J,
alors
Si b=0 alors
Si c=0 alors
Ecrlre(' 1: scllttion e,st : ':) =R) ;

sinon
Ecrire(' l'eqLtatici"t rr'il 3 :3 tl'.r :cl-.:::il ') ;

Finsi
stnon
la ol',r ticn e sl S='-clb);
S!

b-4+a
d=0_ alors
Eiiire('ia so'ut o;r e'.t : lj
I 'ÿ '
'
Sinon si d>0 alors
Ecrire('l'eqL:allon a dr,:Ltx soluilcn: S'1 ='(-b- i(2.a) 'r'rt ' l =' ;'.itt li',1 t ,

Sinon
Ecrire('l'cquatiot-r n'r pas ie solt-lticn datrs Fl I
Fin si

de.faire cles reniises sLti'lls -ôi'ix Cl'abonnement à Litlc i,t-'l , r.'li.::i, i t. ,

menu suivant :
,t,ncien ab:nné -15%
i-l,r.l ":: . ZA,/o
i ;t,it,,,r:l lti:.,:,i.r.l )i_)Tc
Iiirt,,;e r + 25%
L(', (ri,l,Ci;l Llit p'r1'j; J'abr:nnenrent de faii en fonCiion du tarif nOrmâl d'
rrc i'itirc,nr Ê iLt) (uile seule quâlitê e$taccÊptée de la qualité
par abonné).
i ciir,., irrt i,ll.rcritill.Tre pernrettant de calculer ie prix a paye;. -'
lit-ffr.cliC;r t):r.erC!Ce 7
,:,ii.iol li-irïi : lil I'Ltiiii:;
; V ,
''./ar

Li : ci.rii r' , ..&;'


Ti.l,Ti-i R, lir,p,reels;
Dcll.ri
I-L.lrr'('Entrer ie tarif normai
Li'e,(-i i'J);

1 . \Q
rr\ z\-- n {E
-U. IJ I

2 . TR <-- -0,20 ;

3 : TR <-- -0.00 ;

4 : TR <-- +0.25 ;

I it,c:J
'ii, i,i.1)oLr (Q>4) alors
[ ;rire('Ërreur de choix ) ; §.-
i:,'11 1:1-r Ât_'
i: .-- 'f
iij *TR
tip,i:i .:__ -fN+R
;

Ecr-rrc( Le prix ai p:yer"eri ,,?Ap)


r :^,-; ;

Fin

t:rercicc B:

r.r:l'::f r.ti: ,1 1..)it,ltille fie féSOlUtiOn.


i. l:,.ril;:rLt:'r iti,it)rst trotnilres réeis s;isls
a:; t.tavicr.
;';,r'''r.lin L-: :crr ifieliué a pailir ci'urr nrenu ai,iché
a i,ecran, on cJésire calculer e ou le produit
_. r ,;r itc ,--irr c ou chÊrcher le
miniirium cie ccs trois nombres.
L: rrrelrt drit si: présenter a l,ecran cle Ia nranière suivante:
-_-_ I,,1[NU

Ellrc:z vi-)l:Él cltoix ?

Cr.rrrectiln excrcice g :

/iigoritlrrre caicul;
Var
XY.ZRréels;
C1, , _.r .aClèle .

i)eil ii

Vous aimerez peut-être aussi