Bonjour, nous avions à réaliser en cours le programme suivant:
Maintenant on doit modifer la règle : "affiche c1 si i < j , affiche c2 sinon" avec la règle "affiche c1 avec la probabilité (i − j)/5 + 5 , affiche c2 sinon".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33 def affiche_car(c1,c2,i,j): if i<j: print(c1, end="") return 1; else: print(c2, end="") return 0; def affiche_ligne(c1,c2,i,j): for n in range (0,i): c=affiche_car(c1,c2,i,j) for m in range (i,j): affiche_car(c1,c2,20,0) c=c*i return c; def affiche_carre(c1,c2,N): j = N i = 1 c = 0 while i < N: c=affiche_ligne(c1,c2,i,j) + c print("") i = i + 1 return c; c=affiche_carre("*",".",20) print("Il y a ",c," caractères * ")
Je ne vois pas du tout comment faire cela, merci d'avance pour vos réponses.
Partager