finsi
12 f i n
Qu’affichera le programme dans le cas o`
u l’utilisateur saisit la valeur 30 ? Mˆ
eme question si l’utilisa-
teur saisit la valeur 38.
Exercice 3.2 : Ecrire un algorithme qui demande un nombre `
a l’utilisateur et l’informe ensuite si ce
nombre est positif ou n´
egatif (on laisse de cˆ
ot´
e le cas o`
u le nombre vaut z´
ero).
Exercice 3.3 : Soit le programme suivant :
programme e x e r c i c e 3 . 3
2d´
ebut
v a r i a b l e T en r ´
eel
4
afficher ( ” Donnez v o t r e t e m p ´
erature ”)
6l i r e (T)
8s i ( T <3 8 ) alors
s i ( T <3 5 ) alors
10 afficher ( ” Vous e t e s en h y p o t h e r m i e ” )
sinon
12 afficher ( ” Vous e t e s en bonne s a n t ´
e ” )
finsi
14 sinon
afficher ( ” Vous e t e s f i ´
e v r e u x ” )
16 finsi
f i n
Qu’affichera le programme dans le cas o`
u l’utilisateur saisit la valeur 36 ? Mˆ
eme question pour les
cas o`
u l’utilisateur saisit 34, puis 39.
Exercice 3.4 : Ecrire un algorithme qui demande l’age d’un enfant `
a l’utilisateur. Ensuite, il l’in-
forme de sa cat´
egorie :
—Poussin de 6 `
a 7 ans ;
—Pupille de 8 `
a 9 ans ;
—Minime de 10 `
a 11 ans ;
—Cadet apr`
es 12 ans.
Peut-on concevoir plusieurs algorithmes ´
equivalents menant `
a ce r´
esultat ?
Exercice 3.5 : Un magasin de reprographie facture 0,10eles dix premi`
eres photocopies, 0,09e
les vingt suivantes et 0,08eau-del`
a. Ecrire un algorithme qui demande `
a l’utilisateur le nombre de
photocopies effectu´
ees et qui affiche la facture correspondante.
Exercice 3.6 (optionnel) : La pr´
esipaut´
e du Groland se d´
ecide `
a organiser des ´
elections pour son
nouveau ministre de l’´
economie. Elles ob´
eissent `
a la r`
egle suivante :
— Lorsque l’un des candidats obtient plus de 50% des suffrages, il est ´
elu d`
es le premier tour ;
— En cas de second tour, ne peuvent participer que les candidats ayant obtenu au moins 12,5%
des voix au premier tour.
Ecrire un algorithme qui permette la saisie des scores de quatre candidats au premier tour. Cet algo-
rithme traitera ensuite le candidat num´
ero 1 (et uniquement lui) : il dira s’il est ´
elu, battu, s’il se trouve
3