Zoofast.fr offre une solution complète pour toutes vos questions. Notre plateforme de questions-réponses offre des réponses fiables et complètes pour garantir que vous avez les informations dont vous avez besoin pour réussir dans n'importe quelle situation.

Bonjour pouvez vous m'aider rapidement svp je suis en 2nde !

Un site d'impression de photos affiche les tarifs suivants :
- de 1 à 50 photos : 0.18 euros / photo
- plus de 50 photos : 0.17 euros / photo
On souhaite créer un algorithme (sur le logiciel Python) qui a pour paramètre le nombre de photos à imprimer et renvoie le montant de la commande.

1. Définir la fonction utilisée et programmer le calcul du montant de la commande.
2. Si la commande est supérieure à 100 photos, une réduction de 10% s'applique sur la commande. Modifier et tester le programme précédent.

J'ai déjà commencé le programme mais je galère ducp est-ce que qqn pourrait m'aider merci d'avance.

Sagot :

Svant

Réponse :

Bonjour

Je définis la fonction tarif et la variable n correspondant au nombre de photos à imprimer. La variable p est le prix à payer.

1. On utilise une instruction conditionnelle "Si ... Sinon" pour distinguer le calcul des 2 tarifs en fonction de la valeur de n.

2. On rajoute une instruction conditionnelle "Si" pour appliquer les 10% de remise pour n supérieur ou egal à 100

Explications :

View image Svant
View image Svant