👤

Connectez-vous avec une communauté de passionnés sur FRstudy.me. Explorez une grande variété de sujets et trouvez des réponses fiables auprès de nos membres de la communauté expérimentés.

Bonjour, vous pouvez m'aider s'il vous plaît ?
Les tarifs suivants sont affichés dans un atelier d’impression. 0,13 € l’unité jusqu’à 50 pages. 0,10 € l’unité de 51 à 100 pages. 0,08 € l’unité à partir de la 101e page. Écrire une fonction Python qui calcule le prix à payer en fonction du nombre N de pages.


Sagot :

Réponse :

Explications étape par étape :

■ soit N le nombre de pages .

■ Prix à payer = 0,13 * N si N < 51

                     ou 0,1o * (N-50) + 0,13 * 50 si 50 < N < 101

                            ( soit 0,1 * N + 1,5 )

                    ou 0,08*(N-100) + 6,5 + 0,1o*50 si N > 100 pages

                            ( soit 0,08 * N + 3,5 )

■ N < 51 ?

  - si OUI --> Prix à payer = 0,13 * N

  - si NON --> N < 101 ?

                       - si OUI --> Prix à payer = 0,1 * N + 1,5

                       - si NON --> Prix à payer = 0,08 * N + 3,5

■ tableau avec exemples :

  N -->         25      50        75       100      150 pages

formule -> 0,13N     |     0,1N+1,5     |  0,08N+3,5

à payer ->  3,25   6,5o       9       11,5o       15,5o €  

■ vérif pour 150 pages :

  50 pages à 0,13 € ; 50 pages à 0,1o € ;

  et 50 pages à 0,08 €

  --> prix moyen de 0,31 / 3 ≈ 0,1033 €/page

  --> Prix à payer = 150 * 0,1033 ≈ 15,5o € !

Merci de nous rejoindre dans cette conversation. N'hésitez pas à revenir à tout moment pour trouver des réponses à vos questions. Continuons à partager nos connaissances et nos expériences. Chaque question trouve sa réponse sur FRstudy.me. Merci et à bientôt pour d'autres solutions fiables.