bonjour j'aurai besoin d'un peu d'aide avec mrphyon merci d'avance
Dessin d'une tour
L'objectif de cet exercice est de travailler sur les paramètres nécessaires à un problème : bien sûr, il faut qu'il y ait tous les paramètres nécessaires à la définition du problème, mais il ne faut pas qu'il y en ait en plus. Autrement dit les différents paramètres doivent être indépendants. Encore autrement dit, on doit pouvoir appeler une telle fonction avec n'importe quelles valeurs, respectant les hypothèses
Question 1 : Nous voudrions définir une fonction tour qui construit l'image d'une tour à deux étages comme celle données ci-dessus ;Les deux étages d'une même tour ont la même hauteur et chaque tour présente une symétrie verticale.
1. Quels sont les paramètres nécessaires ?
En déduire unje spécification de la fonction tour.
2. Donner une definition de la fonction rectangle permettant de ddessiner un rectangle peint en noir à partir de son coin bas-gauche (x,y) sa longueur 1 et sa hauteur h.
question 3
donner une definition de la fonction tour correspondant aux parametres de la question 1.
j'ai pas compris la question 1 pour la 2 j'ai essayer de coder une fonction sur mrpython et pour la 3 je n'ai pas compris nn plus
question 2
def rectangle (x:int,y:int ,h:int)->Image :
""renvoie l'image du rectangle de longueur 1 et de hauteur h"""
triangle1:Image=fiil_triangle(x,y,x,y+h,x+1,y)
triangle2:Image=fill_triangle(x,y+h,x+1,y,x+1,y+h)
rectangle:Image=overlay(triangla1,triangle2)