Activité1+2012

6
Page 1

Transcript of Activité1+2012

Page 1: Activité1+2012

8/19/2019 Activité1+2012

http://slidepdf.com/reader/full/activite12012 1/6

Page 1

Page 2: Activité1+2012

8/19/2019 Activité1+2012

http://slidepdf.com/reader/full/activite12012 2/6

Page 2

Page 3: Activité1+2012

8/19/2019 Activité1+2012

http://slidepdf.com/reader/full/activite12012 3/6

Page 4: Activité1+2012

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

Page 5: Activité1+2012

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

Page 6: Activité1+2012

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