Imaginez que vous suivez des cours de dessin et de peinture. En tant qu’artiste, vous devez être capable de préparer vous-même la toile sur laquelle vous réalisez votre prochain chef-d’œuvre. Cela consiste à tendre la toile sur un châssis de bois et à l’agrafer à l’arrière de celui-ci. Pour une peinture d’une certaine taille, il faut déterminer la quantité de bois à acheter, la taille de la toile et le cout des matériaux.
Pour réaliser votre prochaine œuvre d’art, terminez le programme ci-dessous en remplaçant les TODO pour calculer les quantités que vous devrez acheter et le coût total des matériaux.
Les entrées de votre programme consisteront en 4 nombres: longueur et largeur (en centimètres) de la peinture, cout (par cm courant) du bois et cout (par mètre carré) de la toile. Le programme affichera la longueur du bois (en mètres) à acheter, les dimensions de la toile à acheter, le prix du bois, le prix de la toile et le cout total des matériaux. L’instructeur a stipulé que les dimensions de la toile sont la largeur et la longueur de la peinture auxquelles on ajoute 6 cm (représentant la partie qu’on déplie autour du châssis). Vous pouvez supposer que toutes les valeurs fournies à l’entrée sont des réels positifs. Le programme ne doit pas vérifier que c’est bien le cas.
Exemple
À titre d’exemple, lorsque l’utilisateur entre les valeurs 36.0 et 24.0 comme les dimensions de la peinture, 0.08 pour le prix du bois et 2.80 pour le prix de la toile,
le dialogue entre le programme et l'utilisateur prendra la forme donnée ci-dessous :
Donnez la longueur et la largeur de la peinture: 36.0 24.0 Donnez le cout par centimètre du bois pour le châssis: 0.08 Donnez le cout par mètre carré de la toile: 2.80 Pour une peinture de 36.0 cm de longueur et 24.0 cm de largeur, vous devriez acheter 120.00 cm de bois. La toile devra avoir une longueur de 42.0 cm et une largeur de 30.0 cm. Étant donné que le prix du bois est 0.08 euro par cm courant et que la toile coute 2.80 euro par mètre carré: Le bois coûtera 9.60 euro. La toile coûtera 0.35 euro. Le prix total des matériaux sera 9.95 euro.
Évaluation
Votre code va être compilé puis testé avec plusieurs valeurs d'entrées différentes pour vérifier qu'il fonctionne bien.
Cependant, prenez déjà l'habitude de tester votre code vous-mêmes car il n'y aura pas INGInious pour le vérifier automatiquement dans l'exercice récapitulatif.
Veuillez aussi suivre les bonnes pratiques suivantes car INGInious ne sait pas les vérifier automatiquement mais elles seront vérifiées dans l'exercice récapitulatif :
- Les noms des variables et constantes créés sont-ils pertinents ? Correspondent-ils vraiment à ce que ces variables doivent contenir ?
INGInious