Vous êtes sur la page 1sur 2

# C:\Users\ze\Desktop\corr.

py
01| ## Puissance
02| x=float(input("Donner un réel non nul: "))
03| n=int(input("Donner un entier positif: "))
04| p=1
05| for i in range(n):
06| p=p*x
07| print(x," puissance ",n," est :",p)
08|
09|
10| ## Nombres amis
11| x=int(input("Donner un entier strictement positif: "))
12| y=int(input("Donner un entier strictement positif: "))
13| s1=0
14| for i in range(1,x//2+1):
15| if x%i==0: s1=s1+i
16| s2=0
17| for i in range(1,y//2+1):
18| if y%i==0: s2=s2+i
19| if x==s2 and y==s1: print(x," et ",y," sont amis")
20| else: print(x," et ",y," ne sont pas amis")
21|
22|
23| ## Fibonacci
24| p=int(input("Donner un entier positif: "))
25| a=b=1
26| for i in range(2,p+1):
27| c=a+b
28| a=b
29| b=c
30| print("U(",p,") =",b)
31|
32|
33| ## Jeu du nbr inconnu x
34| # x=10
35| while True:
36| a=int(input("Quel est mon nombre ??? "))
37| if a>x: print("mon nombre est plus petit")
38| elif a<x: print("mon nombre est plus grand")
39| else:
40| print("Bravo! Vous avez trouvé mon nombre")
41| break
42|
43|
44|
45|

1
46| ## Exponentiation rapide
47| x=float(input("Donner un réel non nul: "))
48| n=int(input("Donner un entier positif: "))
49| p=1
50| while n!=0:
51| if n%2==1: p=p*x
52| n=n//2
53| x=x*x
54| print(x," puissance ",n," est :",p)
55|

Vous aimerez peut-être aussi