Activité1+2012
-
Upload
anonymous-wpl47bwu4 -
Category
Documents
-
view
216 -
download
0
Transcript of Activité1+2012
8/19/2019 Activité1+2012
http://slidepdf.com/reader/full/activite12012 1/6
Page 1
8/19/2019 Activité1+2012
http://slidepdf.com/reader/full/activite12012 2/6
Page 2
8/19/2019 Activité1+2012
http://slidepdf.com/reader/full/activite12012 3/6
8/19/2019 Activité1+2012
http://slidepdf.com/reader/full/activite12012 4/6
Exercice 4 : Conversion.
Ecrire un algorithme ,onversion qui permet de convertir unnombre de secondes en 2eures* /inutes et &econdes. raduireen !ascal.
Exercice 5 : Caisse.
3n client a acheté d#un magasin une quantité 4 d#un produit !
avec un prix unitaire !3.
Ecrire un algorithme CAISSE permet de calculer le montant 5
pa6er qui sera aché par la caisse en tenant compte des
indications suivantes
! (!rix d#chat) = !3 ' 4 7 (aux de valeur 8outé) = 9: ! !, (!rix tout taxe comprise) = ! + 7 ; (;emise) = <0: !, /! (/ontant 5 pa6er) = !, ;
Exercice 6 : Inverse.
Ecrire un algorithme >nverse qui permet d#acher l#inverse d#unnombre en deux chires. raduire en !ascal.
Exemple ?@ @?* 9A A9
Formatage de l’afchage avec Pascal$es réels sont achés en notation exponentielle* qu#une largeur de champsoit ou non spéciBée. !&,$ permet d#a8outer un second spéciBcateur dechamp ( chire)
WRITEL! "l"me#t $ large%r $ chi&re' ())* +4ui permet d#acher les réels en format C 5 virgule Bxe D* en indiquant le
nombre de chires aprs la virgule.$ large%r om,re de cell%les allo%"es -o%r l’afchage$ chi&re om,re de Chi&res a-r.s la virg%leE/em-le x =FA<.9G
Hriteln(x) F.A<9G000000E+0AHriteln(x ) F.A<E+0AHriteln(x ? A) FA<.9GHriteln(x A) FA<.9GHriteln(x F) FA<.9G00;emplir le tableau par les résultats de l#achage
Page 0
8/19/2019 Activité1+2012
http://slidepdf.com/reader/full/activite12012 5/6
program IormaterJ&ortiesK
uses Hin,rtK
const Entier< = ?@K
EntierA = L<0?F@K
;eel< = <A.0K
;eelA = <.A@F9?eL@K Mooleen = falseK
,har< = NMNK
,harA = NgNK
begin
Oriteln (Nest sur les entiers...N)K
Oriteln ( Entier<A* EntierAA)K
Oriteln ( Entier<@* EntierA@)K
Oriteln ( Entier<9* EntierA9)K
Oriteln ( Entier<F* EntierA)K
Oriteln ( Entier<F* EntierA)K
OritelnK
Oriteln (Nest sur les caracteres...N)K
Oriteln ( ,har<A* ,harAF)K
Oriteln ( ,har<@* ,harA@)K
OritelnK
Oriteln (Nest sur un booleen...N)K
Oriteln ( MooleenA)K
Oriteln ( Mooleen9)K
Oriteln ( Mooleen<A)K
OritelnK
Oriteln ( Nest sur les Pottants...N)K
Oriteln ( ;eel<9* ;eelA<A)K
Oriteln ( ;eel<90* ;eelA@)K
Oriteln ( ;eel<A0* ;eelA-?)K
Oriteln ( ;eel<@<* ;eelAF<)K
end.
program IormaterJ&ortiesK
uses Hin,rtK
const Entier< = ?@K
EntierA = L<0?F@K
;eel< = <A.0K
;eelA = <.A@F9?eL@K Mooleen = falseK
,har< = NMNK
,harA = NgNK
begin
QQQQQQQQQQQQQQQQQQQQ
QQQ.
QQQQQQQQQQQQQQQQQQQQQQQ.
QQQQQQQQQQQQQQQQQQQQ
QQQ.
QQQQQQQQQQQQQQQQQQQQ
QQQ.
QQQQQQQQQQQQQQQQQQQQ
QQQ.
QQQQQQQQQQQQQQQQQQQQ
QQQ.
QQQQQQQQQQQQQQQQQQQQ
QQQ.
QQQQQQQQQQQQQQQQQQQQ
QQQ.
QQQQQQQQQQQQQQQQQQQQ
QQQ.
QQQQQQQQQQQQQQQQQQQQ
QQQ.
QQQQQQQQQQQQQQQQQQQQ
QQQ.
QQQQQQQQQQQQQQQQQQQQ
QQQ.
Page
8/19/2019 Activité1+2012
http://slidepdf.com/reader/full/activite12012 6/6
QQQQQQQQQQQQQQQQQQQQ
QQQ.
QQQQQQQQQQQQQQQQQQQQ
QQQ.
QQQQQQQQQQQQQQQQQQQQ
QQQ.
QQQQQQQQQQQQQQQQQQQQ
QQQ.
QQQQQQQQQQQQQQQQQQQQ
QQQ.
QQQQQQQQQQQQQQQQQQQQQQQ.
QQQQQQQQQQQQQQQQQQQQ
QQQ.
QQQQQQQQQQQQQQQQQQQQ
QQQ.
QQQQQQQQQQQQQQQQQQQQ
QQQ.
QQQQQQQQQQQQQQQQQQQQ
QQQ.
QQQQQQQQQQQQQQQQQQQQ
QQQ.
QQQQQQQQQQQQQQQQQQQQ
QQQ.
Page