Reproduire un parallelogramme avec des *
Mano272520
Messages postés
11
Statut
Membre
-
trifou -
trifou -
Bonsoir,
je dois écrire un programme qui reproduit un parallelogramme avec des * avec comme paramètres la largeur, la hauteur, le décallage et car. J'ai commencé a le faire mais je suis bloqué et j'ai l'impression que mon programme est loin du compte. Qauelqu'un pourrait-il m'aider?
je dois écrire un programme qui reproduit un parallelogramme avec des * avec comme paramètres la largeur, la hauteur, le décallage et car. J'ai commencé a le faire mais je suis bloqué et j'ai l'impression que mon programme est loin du compte. Qauelqu'un pourrait-il m'aider?
def parallelogramme(largeur,hauteur,decallage,car):
assert isinstance(largeur,int),"type largeur incorrect, il faut un int"
assert isinstance(hauteur,int),"type hauteur incorrect, il faut un int"
assert isinstance(decallage,int),"type decallage incorrect, il faut un int"
assert isinstance(car,str),"type car incorrect, il faut un str"
#var
decallage=" "
i=0 #int
#begin
car=input()
while i<hauteur :
print(decallage, largeur*car)
i=i+1
1 réponse
-
Bonsoir,
Prends un crayon, une feuille de papier et réfléchis à comment tu ferais ça, cet exercice est très facile à faire, il n'y a que la longueur du décalage qui varie pour chaque ligne.-
est ce que comme ça c'est un peu mieux? Je me demande surtout si j'ai bien introduit le decallage et le car
def parallelogramme(largeur,hauteur,decallage,car): assert isinstance(largeur,int),"type largeur incorrect, il faut un int" assert isinstance(hauteur,int),"type hauteur incorrect, il faut un int" assert isinstance(decallage,int),"type decallage incorrect, il faut un int" assert isinstance(car,str),"type car incorrect, il faut un str" #var decallage=" " car="*" i=0 #int #begin while i<hauteur : print(decallage,car*largeur) decallage= decallage+1
-