algorithme
Posté : mar. 30 oct. 2012 15:54
j'ai un algorithme à effectuer avec algobox,
c'est pour moi la première fois que j'utilise ce logiciel
Voici l'énoncé :
une salle de cinéma facture chaque séance 9.50 euros. Le directeur de la salle a mis en place les réductions suivantes:
-les spectateurs fidèles, qui vont au moins 3 fois par mois au cinéma, disposent de 2 euros de réduction pas séance;
-les cinéphiles, qui vont 6 fois ou plus par mois au cinéma, paieront 5 euros la séance?
Construire un algorithme permettant de calculer le montant total payé par mois en fonction du nombre de séances mensuelles
Voici mon travail, mais il ne fonctionne pas, Pouvez vous m'aider ?
1 VARIABLES
2 N__entier_ EST_DU_TYPE NOMBRE
3 P__MONTANT__réel EST_DU_TYPE NOMBRE
4 DEBUT_ALGORITHME
5 LIRE N__entier_
6 SI (N<3) ALORS
7 DEBUT_SI
8 P__MONTANT__réel PREND_LA_VALEUR 9.5*N ;
9 FIN_SI
10 SINON
11 DEBUT_SINON
12 SI (N >= 3) ALORS
13 DEBUT_SI
14 P__MONTANT__réel PREND_LA_VALEUR 7.5 * N
15 FIN_SI
16 SINON
17 DEBUT_SINON
18 SI (N >= 6) ALORS
19 DEBUT_SI
20 P__MONTANT__réel PREND_LA_VALEUR 5*N
21 FIN_SI
22 SINON
23 DEBUT_SINON
24
25 FIN_SINON
26 //afficher "le prix payé mensuellement pour les spectateurs cinéphiles est", P
27 FIN_SINON
28 FIN_SINON
29 FIN_ALGORITHME
D'avance merci
c'est pour moi la première fois que j'utilise ce logiciel
Voici l'énoncé :
une salle de cinéma facture chaque séance 9.50 euros. Le directeur de la salle a mis en place les réductions suivantes:
-les spectateurs fidèles, qui vont au moins 3 fois par mois au cinéma, disposent de 2 euros de réduction pas séance;
-les cinéphiles, qui vont 6 fois ou plus par mois au cinéma, paieront 5 euros la séance?
Construire un algorithme permettant de calculer le montant total payé par mois en fonction du nombre de séances mensuelles
Voici mon travail, mais il ne fonctionne pas, Pouvez vous m'aider ?
1 VARIABLES
2 N__entier_ EST_DU_TYPE NOMBRE
3 P__MONTANT__réel EST_DU_TYPE NOMBRE
4 DEBUT_ALGORITHME
5 LIRE N__entier_
6 SI (N<3) ALORS
7 DEBUT_SI
8 P__MONTANT__réel PREND_LA_VALEUR 9.5*N ;
9 FIN_SI
10 SINON
11 DEBUT_SINON
12 SI (N >= 3) ALORS
13 DEBUT_SI
14 P__MONTANT__réel PREND_LA_VALEUR 7.5 * N
15 FIN_SI
16 SINON
17 DEBUT_SINON
18 SI (N >= 6) ALORS
19 DEBUT_SI
20 P__MONTANT__réel PREND_LA_VALEUR 5*N
21 FIN_SI
22 SINON
23 DEBUT_SINON
24
25 FIN_SINON
26 //afficher "le prix payé mensuellement pour les spectateurs cinéphiles est", P
27 FIN_SINON
28 FIN_SINON
29 FIN_ALGORITHME
D'avance merci