Et enfin, est-ce que cette fonction est bien écrite selon vous?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
Fonction ChoisirPompes(ChoixPompes[] en entier)
Variables Reponse1[4], Reponse2[4], Reponse3[4] en Caractère
Variables test en Entier
Tantque test =1
test ← 0
Ecrire "Mettre en marche la pompe 1 ? Saisir oui ou non: "
Lire Reponse1
Ecrire "Mettre en marche la pompe 2 ? Saisir oui ou non: "
Lire Reponse2
Ecrire "Mettre en marche la pompe 3 ? Saisir oui ou non: "
Lire Reponse3
Si Reponse1 = « oui »
ChoixPompes[0] ← 1
SinonSi Reponse1 = « non »
ChoixPompes[0] ← 0
Sinon
test ←1
Finsi
Si Reponse2 = « oui »
ChoixPompes[1] ← 1
SinonSi Reponse2 = « non »
ChoixPompes[1] ← 0
Sinon
test ←1
Finsi
Si Reponse3 = « oui »
ChoixPompes[2] ← 1
SinonSi Reponse3 = « non »
ChoixPompes[2] ← 0
Sinon
test ←1
Finsi
Renvoyer ChoixPompes
Finfonction |
Le Tantque ne peut pas être écrit autrement je pense, il s'agit de plusieurs chaines de caractères et donc ça complique les choses.
Je sais que le pseudo-code n'est pas strict mais il doit y avoir des normes. Je veux être sur de ce que j'écris car je suis sur un devoir.
Partager