Skip to content
Snippets Groups Projects
Commit de79c4ae authored by BiocheH's avatar BiocheH
Browse files

q8&9 : ajout de demander_coup() avec les while

parent fed2ebc3
Branches
No related tags found
No related merge requests found
......@@ -53,10 +53,20 @@ class TabletteChocolat:
def demander_coup(self):
coup = ''
taille_coupe = -1
while not coup in ['l', 'c']:
print('il faut choisir quoi couper :')
coup = str(input('Couper des lignes (l) ou des colonnes (c) ? '))
if coup == 'l':
print('voici les coups possibles : ', str(self.coups_possibles()))
print('voici les coups possibles : ', ', '.join(str(i) + ' lignes' for i in range(1, self.n)))
while not 1 <= taille_coupe <= self.n-1:
taille_coupe = int(input('combien de lignes couper ? '))
return self.coupe((0, taille_coupe))
if coup == 'c':
print('voici les coups possibles : ', ', '.join(str(i) + ' colonnes' for i in range(1, self.m)))
while not 1 <= taille_coupe <= self.m-1:
taille_coupe = int(input('combien de lignes couper ? '))
return self.coupe((taille_coupe, 0))
A = TabletteChocolat(1, 2)
......@@ -70,3 +80,4 @@ print(B.est_possible((3, 2)))
print(B.coupe((0, 5)))
print(B.coupe((2, 0)))
B.plot()
B.demander_coup().plot()
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment