Un commerce de reprographie facture 0,20 euro les 20 premières photocipies et 0,10 centimes les suivantes. a) Quel est le montant payé pour 15 photocpies? Pour 50 photocipes? b) Ecrire un algorithme permettant de calculer le montant payé quand le nombre de photocipies est donné. Programmer cet algorithme puis vérifier les résultats de la question a) et b)
a) Quel est le montant payé pour 15 photocopies? Pour 50 photocopies?
Pour 15 photocopies :
Puisque 15 < 20, chaque photocopie coûte 0,20 €.
Montant à payer en euros :
Par conséquent, le montant payé pour les 15 photocopies est de 3 €.
Pour 50 photocopies :
Puisque 50 > 20, le calcul du montant est le suivant :
* Les 20 premières photocopies coûteront 0,20 € chacune, soit un total pour ces 20 photocopies de
* Les 30 photocopies suivantes coûteront 0,10 € chacune, soit un total pour ces 30 photocopies de
3 € + 4 € = 7 €
Par conséquent, le montant payé pour les 50 photocopies est de 7 €
b) Ecrire un algorithme permettant de calculer le montant payé quand le nombre de photocopies est donné.
Saisir le nombre n de photocopies. Si n ≤ 20 alors le montant à payer est 0.20*n Si n > 20 alors le montant à payer est 4+0,10*(n-20) Afficher le montant
Voici cet algorithme programmé pour AlgoBox
VARIABLES
n EST_DU_TYPE NOMBRE
M EST_DU_TYPE NOMBRE
DEBUT_ALGORITHME
LIRE n
SI (n<=20) ALORS
DEBUT_SI
M PREND_LA_VALEUR n*0.20
FIN_SI
SINON
DEBUT_SINON
M PREND_LA_VALEUR 4+(n-20)*0.10
FIN_SINON
AFFICHER M
FIN_ALGORITHME
L'exécution de cet algorithme confirme bien les calculs effectués en a) et b)
Lista de comentários
a) Quel est le montant payé pour 15 photocopies? Pour 50 photocopies?
Pour 15 photocopies :
Puisque 15 < 20, chaque photocopie coûte 0,20 €.
Montant à payer en euros :
Par conséquent, le montant payé pour les 15 photocopies est de 3 €.
Pour 50 photocopies :
Puisque 50 > 20, le calcul du montant est le suivant :
* Les 20 premières photocopies coûteront 0,20 € chacune, soit un total pour ces 20 photocopies de
* Les 30 photocopies suivantes coûteront 0,10 € chacune, soit un total pour ces 30 photocopies de
3 € + 4 € = 7 €
Par conséquent, le montant payé pour les 50 photocopies est de 7 €
b) Ecrire un algorithme permettant de calculer le montant payé quand le nombre de photocopies est donné.
Saisir le nombre n de photocopies.
Si n ≤ 20 alors
le montant à payer est 0.20*n
Si n > 20 alors
le montant à payer est 4+0,10*(n-20)
Afficher le montant
Voici cet algorithme programmé pour AlgoBox
VARIABLES
n EST_DU_TYPE NOMBRE
M EST_DU_TYPE NOMBRE
DEBUT_ALGORITHME
LIRE n
SI (n<=20) ALORS
DEBUT_SI
M PREND_LA_VALEUR n*0.20
FIN_SI
SINON
DEBUT_SINON
M PREND_LA_VALEUR 4+(n-20)*0.10
FIN_SINON
AFFICHER M
FIN_ALGORITHME
L'exécution de cet algorithme confirme bien les calculs effectués en a) et b)