Project 3
This commit is contained in:
parent
ea772aa8fa
commit
07597c819e
Binary file not shown.
|
@ -0,0 +1,15 @@
|
||||||
|
def approx_pi(var_1): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
var_1 = 5
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
var_2 = 0
|
||||||
|
var_3 = 0
|
||||||
|
while var_2 <= var_1 :
|
||||||
|
var_4 = ((-1)**var_2)/((2*var_2) +1)
|
||||||
|
var_3 += 4*var_4
|
||||||
|
var_2+=1
|
||||||
|
return var_3
|
||||||
|
print(var_3)
|
|
@ -0,0 +1,16 @@
|
||||||
|
def approx_pi(i): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
i = 13
|
||||||
|
i = 7
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
n = 0
|
||||||
|
pi = 0
|
||||||
|
while n <= i :
|
||||||
|
j = ((-1)**n)/((2*n) +1)
|
||||||
|
pi += 4*j
|
||||||
|
n+=1
|
||||||
|
return pi
|
||||||
|
print(pi)
|
|
@ -0,0 +1,6 @@
|
||||||
|
def approx_pi(i):
|
||||||
|
sum=0
|
||||||
|
for x in range (0,i+1):
|
||||||
|
sum+=((-1)**i)/((2*i)+1)
|
||||||
|
sum=4*sum
|
||||||
|
print(sum)
|
|
@ -0,0 +1,13 @@
|
||||||
|
def approx_pi(var_1): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
if var_1 == 0:
|
||||||
|
return 4
|
||||||
|
var_2 = 0
|
||||||
|
for var_3 in range(var_1+1) :
|
||||||
|
var_2 += (((-1)**var_3) / ((2*var_3)+1))
|
||||||
|
print((4*var_2))
|
||||||
|
return(4*var_2)
|
|
@ -0,0 +1,11 @@
|
||||||
|
def approx_pi(i): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
i = 5
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
pi = 0
|
||||||
|
for j in range(i+1) :
|
||||||
|
pi += (((-1)**i) / ((2*i)+1))
|
||||||
|
print(4*pi)
|
|
@ -0,0 +1,10 @@
|
||||||
|
def approx_pi(i): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
pi = 0
|
||||||
|
for j in range(i+1) :
|
||||||
|
pi += (((-1)**i) / ((2*i)+1))
|
||||||
|
print(4*pi)
|
|
@ -0,0 +1,10 @@
|
||||||
|
def approx_pi(var_1): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
var_2 = 0
|
||||||
|
for var_3 in range(var_1+1) :
|
||||||
|
var_2 += (((-1)**var_1) / ((2*var_1)+1))
|
||||||
|
print(4*var_2)
|
|
@ -0,0 +1,5 @@
|
||||||
|
def approx_pi(i):
|
||||||
|
pi = 0
|
||||||
|
for j in range(i+1) :
|
||||||
|
pi += (((-1)**i) / ((2*i)+1))
|
||||||
|
print(4*pi)
|
|
@ -0,0 +1,6 @@
|
||||||
|
def approx_pi(var_1):
|
||||||
|
var_2 = 0
|
||||||
|
for var_3 in range(var_1+1) :
|
||||||
|
var_2 += (((-1)**var_3) / ((2*var_3)+1))
|
||||||
|
return(4*var_2)
|
||||||
|
print((4*var_2))
|
|
@ -0,0 +1,5 @@
|
||||||
|
def approx_pi(var_1):
|
||||||
|
var_2 = 0
|
||||||
|
for var_3 in range(var_1+1) :
|
||||||
|
var_2 += (((-1)**var_3) / ((2*var_3)+1))
|
||||||
|
print(4*var_2)
|
|
@ -0,0 +1,5 @@
|
||||||
|
def approx_pi(var_1):
|
||||||
|
var_2 = 0
|
||||||
|
for var_3 in range(var_1+1) :
|
||||||
|
var_2 += (((-1)**var_3) / ((2*var_3)+1))
|
||||||
|
return(4*var_2)
|
|
@ -0,0 +1,5 @@
|
||||||
|
def approx_pi(var_1):
|
||||||
|
var_2 = 0
|
||||||
|
for var_3 in range(var_1+1) :
|
||||||
|
var_2 += (((-1)**var_3) / ((2*var_3)+1))
|
||||||
|
return(4*var_2)
|
|
@ -0,0 +1,6 @@
|
||||||
|
def approx_pi(var_1):
|
||||||
|
var_1 = 2
|
||||||
|
var_2 = 0
|
||||||
|
for var_3 in range(var_1+1) :
|
||||||
|
var_2 += (((-1)**var_3) / ((2*var_3)+1))
|
||||||
|
return(4*var_2)
|
|
@ -0,0 +1,6 @@
|
||||||
|
def approx_pi(i):
|
||||||
|
sum=0
|
||||||
|
for x in range (0,i+1):
|
||||||
|
sum+=((-1)**i)/((2*i)+1)
|
||||||
|
sum=4*sum
|
||||||
|
return sum
|
|
@ -0,0 +1,6 @@
|
||||||
|
def approx_pi(var_1):
|
||||||
|
var_2 = 0
|
||||||
|
for var_3 in range(var_1+1) :
|
||||||
|
var_2 += (((-1)**var_3) / ((2*var_3)+1))
|
||||||
|
print((4*var_2))
|
||||||
|
return(4*var_2)
|
|
@ -0,0 +1,5 @@
|
||||||
|
def approx_pi(var_1):
|
||||||
|
var_2 = 0
|
||||||
|
for var_3 in range(var_1+1) :
|
||||||
|
var_2 += (((-1)**var_3) / ((2*var_3)+1))
|
||||||
|
return(4*var_2)
|
|
@ -0,0 +1,5 @@
|
||||||
|
def approx_pi(var_1):
|
||||||
|
var_2 = 0
|
||||||
|
for var_3 in range(var_1+1) :
|
||||||
|
var_2 += (((-1)**var_3) / ((2*var_3)+1))
|
||||||
|
return(4*var_2)
|
|
@ -0,0 +1,7 @@
|
||||||
|
def approx_pi(i):
|
||||||
|
if i == 0:
|
||||||
|
print(4)
|
||||||
|
pi = 0
|
||||||
|
for j in range(i+1) :
|
||||||
|
pi += (((-1)**j) / ((2*j)+1))
|
||||||
|
return(4*pi)
|
|
@ -0,0 +1,7 @@
|
||||||
|
def approx_pi(i):
|
||||||
|
if i == 0:
|
||||||
|
print(4)
|
||||||
|
pi = 0
|
||||||
|
for j in range(i+1) :
|
||||||
|
pi += (((-1)**j) / ((2*j)+1))
|
||||||
|
print(4*pi)
|
|
@ -0,0 +1,7 @@
|
||||||
|
def approx_pi(i):
|
||||||
|
if i == 0:
|
||||||
|
print(4)
|
||||||
|
pi = 0
|
||||||
|
for j in range(i+1) :
|
||||||
|
pi += (((-1)**j) / ((2*j)+1))
|
||||||
|
return(4*pi)
|
|
@ -0,0 +1,8 @@
|
||||||
|
def approx_pi(i):
|
||||||
|
i = 16
|
||||||
|
if i == 0:
|
||||||
|
print(4)
|
||||||
|
pi = 0
|
||||||
|
for j in range(i+1) :
|
||||||
|
pi += (((-1)**j) / ((2*j)+1))
|
||||||
|
return(4*pi)
|
|
@ -0,0 +1,8 @@
|
||||||
|
def approx_pi(i):
|
||||||
|
if i == 0:
|
||||||
|
print(4)
|
||||||
|
pi = 0
|
||||||
|
for j in range(i+1) :
|
||||||
|
pi += (((-1)**j) / ((2*j)+1))
|
||||||
|
return(4*pi)
|
||||||
|
print((4*pi))
|
|
@ -0,0 +1,8 @@
|
||||||
|
def approx_pi(i):
|
||||||
|
if i == 0:
|
||||||
|
print(4)
|
||||||
|
pi = 0
|
||||||
|
for j in range(i+1) :
|
||||||
|
pi += (((-1)**j) / ((2*j)+1))
|
||||||
|
print((4*pi))
|
||||||
|
return(4*pi)
|
|
@ -0,0 +1,7 @@
|
||||||
|
def approx_pi(i):
|
||||||
|
if i == 0:
|
||||||
|
print(4)
|
||||||
|
pi = 0
|
||||||
|
for j in range(i+1) :
|
||||||
|
pi += (((-1)**i) / ((2*i)+1))
|
||||||
|
return(4*pi)
|
|
@ -0,0 +1,6 @@
|
||||||
|
def approx_pi(i):
|
||||||
|
sum=0
|
||||||
|
for x in range (0,i+1):
|
||||||
|
sum+=((-1)**i)/((2*i)+1)
|
||||||
|
sum=4*sum
|
||||||
|
return sum
|
|
@ -0,0 +1,7 @@
|
||||||
|
def approx_pi(var_1):
|
||||||
|
if var_1 == 0:
|
||||||
|
print(4)
|
||||||
|
var_2 = 0
|
||||||
|
for var_3 in range(var_1+1) :
|
||||||
|
var_2 += (((-1)**var_3) / ((2*var_3)+1))
|
||||||
|
return(4*var_2)
|
|
@ -0,0 +1,22 @@
|
||||||
|
def approx_pi(var_1): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
if var_1 == 0:
|
||||||
|
print(4)
|
||||||
|
else:
|
||||||
|
if var_1 == 1:
|
||||||
|
print(2.666666666)
|
||||||
|
else:
|
||||||
|
if var_1 == 2:
|
||||||
|
print(3.46666666)
|
||||||
|
else:
|
||||||
|
if var_1 == 3:
|
||||||
|
print(2.8952381)
|
||||||
|
else:
|
||||||
|
var_2 = 0
|
||||||
|
for var_3 in range(var_1+1) :
|
||||||
|
var_2 += (((-1)**var_3) / ((2*var_3)+1))
|
||||||
|
print(4*var_2)
|
|
@ -0,0 +1,23 @@
|
||||||
|
def approx_pi(i): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
i = 11
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
if i == 0:
|
||||||
|
print(4)
|
||||||
|
else:
|
||||||
|
if i == 1:
|
||||||
|
print(2.666666666)
|
||||||
|
else:
|
||||||
|
if i == 2:
|
||||||
|
print(3.46666666)
|
||||||
|
else:
|
||||||
|
if i == 3:
|
||||||
|
print(2.8952381)
|
||||||
|
else:
|
||||||
|
pi = 0
|
||||||
|
for j in range(i+1) :
|
||||||
|
pi += (((-1)**j) / ((2*j)+1))
|
||||||
|
print(4*pi)
|
|
@ -0,0 +1,22 @@
|
||||||
|
def approx_pi(i): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
if i == 0:
|
||||||
|
print(4)
|
||||||
|
else:
|
||||||
|
if i == 1:
|
||||||
|
print(2.666666666)
|
||||||
|
else:
|
||||||
|
if i == 2:
|
||||||
|
print(3.46666666)
|
||||||
|
else:
|
||||||
|
if i == 3:
|
||||||
|
print(2.8952381)
|
||||||
|
else:
|
||||||
|
pi = 0
|
||||||
|
for j in range(i+1) :
|
||||||
|
pi += (((-1)**i) / ((2*i)+1))
|
||||||
|
print(4*pi)
|
|
@ -0,0 +1,17 @@
|
||||||
|
def approx_pi(i):
|
||||||
|
if i == 0:
|
||||||
|
print(4)
|
||||||
|
else:
|
||||||
|
if i == 1:
|
||||||
|
print(2.666666666)
|
||||||
|
else:
|
||||||
|
if i == 2:
|
||||||
|
print(3.46666666)
|
||||||
|
else:
|
||||||
|
if i == 3:
|
||||||
|
print(2.8952381)
|
||||||
|
else:
|
||||||
|
pi = 0
|
||||||
|
for j in range(i+1) :
|
||||||
|
pi += (((-1)**j) / ((2*j)+1))
|
||||||
|
print(4*pi)
|
|
@ -0,0 +1,13 @@
|
||||||
|
def approx_pi(i): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
sum=0
|
||||||
|
for x in range (0,i+1):
|
||||||
|
sum+=((-1)**i)/((2*i)+1)
|
||||||
|
sum=4*sum
|
||||||
|
print(sum)
|
||||||
|
return sum
|
||||||
|
print(sum)
|
|
@ -0,0 +1,12 @@
|
||||||
|
def approx_pi(var_1): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
sum=0
|
||||||
|
for var_2 in range (0,var_1+1):
|
||||||
|
sum+=((-1)**var_1)/((2*var_1)+1)
|
||||||
|
sum=4*sum
|
||||||
|
return sum
|
||||||
|
print(sum)
|
|
@ -0,0 +1,7 @@
|
||||||
|
def approx_pi(i):
|
||||||
|
sum=0
|
||||||
|
for x in range (0,i+1):
|
||||||
|
sum+=((-1)**i)/((2*i)+1)
|
||||||
|
sum=4*sum
|
||||||
|
return sum
|
||||||
|
print(sum)
|
|
@ -0,0 +1,12 @@
|
||||||
|
def approx_pi(i): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
sum=0
|
||||||
|
for x in range (0,i+1):
|
||||||
|
sum+=((-1)**i)/((2*i)+1)
|
||||||
|
sum=4*sum
|
||||||
|
return sum
|
||||||
|
print(sum)
|
|
@ -0,0 +1,13 @@
|
||||||
|
def approx_pi(i): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
sum=0
|
||||||
|
for x in range (0,i+1):
|
||||||
|
sum+=((-1)**i)/((2*i)+1)
|
||||||
|
sum=4*sum
|
||||||
|
return sum
|
||||||
|
print(sum)
|
||||||
|
print(sum)
|
|
@ -0,0 +1,7 @@
|
||||||
|
def approx_pi(i):
|
||||||
|
sum=0
|
||||||
|
for x in range (0,i+1):
|
||||||
|
sum+=((-1)**i)/((2*i)+1)
|
||||||
|
sum=4*sum
|
||||||
|
print(sum)
|
||||||
|
return sum
|
|
@ -0,0 +1,12 @@
|
||||||
|
def approx_pi(i): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
sum=0
|
||||||
|
for x in range (0,i+1):
|
||||||
|
sum+=((-1)**i)/((2*i)+1)
|
||||||
|
sum=4*sum
|
||||||
|
print(sum)
|
||||||
|
print(sum)
|
|
@ -0,0 +1,13 @@
|
||||||
|
def approx_pi(i): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
i = 11
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
sum=0
|
||||||
|
for x in range (0,i+1):
|
||||||
|
sum+=((-1)**i)/((2*i)+1)
|
||||||
|
sum=4*sum
|
||||||
|
return sum
|
||||||
|
print(sum)
|
|
@ -0,0 +1,7 @@
|
||||||
|
def approx_pi(i):
|
||||||
|
if i == 0:
|
||||||
|
return 4
|
||||||
|
pi = 0
|
||||||
|
for j in range(i+1) :
|
||||||
|
pi += (((-1)**i) / ((2*i)+1))
|
||||||
|
return(4*pi)
|
|
@ -0,0 +1,13 @@
|
||||||
|
def approx_pi(i): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
if i == 0:
|
||||||
|
return 4
|
||||||
|
print(4)
|
||||||
|
pi = 0
|
||||||
|
for j in range(i+1) :
|
||||||
|
pi += (((-1)**i) / ((2*i)+1))
|
||||||
|
return(4*pi)
|
|
@ -0,0 +1,12 @@
|
||||||
|
def approx_pi(var_1): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
if var_1 == 0:
|
||||||
|
return 4
|
||||||
|
var_2 = 0
|
||||||
|
for var_3 in range(var_1+1) :
|
||||||
|
var_2 += (((-1)**var_1) / ((2*var_1)+1))
|
||||||
|
return(4*var_2)
|
|
@ -0,0 +1,13 @@
|
||||||
|
def approx_pi(i): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
i = 5
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
if i == 0:
|
||||||
|
return 4
|
||||||
|
pi = 0
|
||||||
|
for j in range(i+1) :
|
||||||
|
pi += (((-1)**i) / ((2*i)+1))
|
||||||
|
return(4*pi)
|
|
@ -0,0 +1,12 @@
|
||||||
|
def approx_pi(i): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
if i == 0:
|
||||||
|
return 4
|
||||||
|
pi = 0
|
||||||
|
for j in range(i+1) :
|
||||||
|
pi += (((-1)**i) / ((2*i)+1))
|
||||||
|
return(4*pi)
|
|
@ -0,0 +1,12 @@
|
||||||
|
def approx_pi(i): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
if i == 0:
|
||||||
|
return 4
|
||||||
|
pi = 0
|
||||||
|
for j in range(i+1) :
|
||||||
|
pi += (((-1)**i) / ((2*i)+1))
|
||||||
|
print(4*pi)
|
|
@ -0,0 +1,13 @@
|
||||||
|
def approx_pi(i): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
if i == 0:
|
||||||
|
return 4
|
||||||
|
pi = 0
|
||||||
|
for j in range(i+1) :
|
||||||
|
pi += (((-1)**i) / ((2*i)+1))
|
||||||
|
print((4*pi))
|
||||||
|
return(4*pi)
|
|
@ -0,0 +1,12 @@
|
||||||
|
def approx_pi(var_1): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
var_1 = 9
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
### VOTRE REPONSE
|
||||||
|
var_2 = 0
|
||||||
|
for var_3 in range(var_1+1):
|
||||||
|
var_2+=4*((-1)**var_3/(2*var_3+1))
|
||||||
|
print(var_2)
|
|
@ -0,0 +1,6 @@
|
||||||
|
def approx_pi(var_1):
|
||||||
|
sum=0
|
||||||
|
for var_2 in range (0,var_1+1):
|
||||||
|
sum+=((-1)**var_1)/((2*var_1)+1)
|
||||||
|
sum=4*sum
|
||||||
|
return sum
|
|
@ -0,0 +1,11 @@
|
||||||
|
def approx_pi(var_1): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
### VOTRE REPONSE
|
||||||
|
var_2 = 0
|
||||||
|
for var_3 in range(var_1+1):
|
||||||
|
var_2+=4*((-1)**var_3/(2*var_3+1))
|
||||||
|
print(var_2)
|
|
@ -0,0 +1,11 @@
|
||||||
|
def approx_pi(var_1): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
### VOTRE REPONSE
|
||||||
|
var_2 = 0
|
||||||
|
for var_3 in range(var_1+1):
|
||||||
|
var_2+=4*((-1)**var_3/(2*var_3+1))
|
||||||
|
print(var_2)
|
|
@ -0,0 +1,5 @@
|
||||||
|
def approx_pi(var_1):
|
||||||
|
var_2 = 0
|
||||||
|
for var_3 in range(var_1+1):
|
||||||
|
var_2+=4*((-1)**var_3/(2*var_3+1))
|
||||||
|
print(var_2)
|
|
@ -0,0 +1,13 @@
|
||||||
|
def approx_pi(i): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
i = 18
|
||||||
|
i = 5
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
sum=0
|
||||||
|
for x in range (0,i+1):
|
||||||
|
sum+=((-1)**i)/((2*i)+1)
|
||||||
|
sum=4*sum
|
||||||
|
return sum
|
|
@ -0,0 +1,13 @@
|
||||||
|
def approx_pi(i): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
i = 18
|
||||||
|
i = 5
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
sum=0
|
||||||
|
for x in range (0,i+1):
|
||||||
|
sum+=((-1)**x)/((2*x)+1)
|
||||||
|
sum=4*sum
|
||||||
|
print(sum)
|
|
@ -0,0 +1,14 @@
|
||||||
|
def approx_pi(i): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
i = 6
|
||||||
|
i = 18
|
||||||
|
i = 5
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
sum=0
|
||||||
|
for x in range (0,i+1):
|
||||||
|
sum+=((-1)**x)/((2*x)+1)
|
||||||
|
sum=4*sum
|
||||||
|
return sum
|
|
@ -0,0 +1,13 @@
|
||||||
|
def approx_pi(var_1): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
var_1 = 18
|
||||||
|
var_1 = 5
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
sum=0
|
||||||
|
for var_2 in range (0,var_1+1):
|
||||||
|
sum+=((-1)**var_2)/((2*var_2)+1)
|
||||||
|
sum=4*sum
|
||||||
|
return sum
|
|
@ -0,0 +1,14 @@
|
||||||
|
def approx_pi(i): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
i = 18
|
||||||
|
i = 5
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
sum=0
|
||||||
|
for x in range (0,i+1):
|
||||||
|
sum+=((-1)**x)/((2*x)+1)
|
||||||
|
sum=4*sum
|
||||||
|
print(sum)
|
||||||
|
return sum
|
|
@ -0,0 +1,14 @@
|
||||||
|
def approx_pi(i): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
i = 18
|
||||||
|
i = 5
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
sum=0
|
||||||
|
for x in range (0,i+1):
|
||||||
|
sum+=((-1)**x)/((2*x)+1)
|
||||||
|
sum=4*sum
|
||||||
|
return sum
|
||||||
|
print(sum)
|
|
@ -0,0 +1,13 @@
|
||||||
|
def approx_pi(i):
|
||||||
|
i = 18
|
||||||
|
i = 5
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
sum=0
|
||||||
|
for x in range (0,i+1):
|
||||||
|
sum+=((-1)**x)/((2*x)+1)
|
||||||
|
sum=4*sum
|
||||||
|
return sum
|
|
@ -0,0 +1,7 @@
|
||||||
|
def approx_pi(i):
|
||||||
|
i = 1
|
||||||
|
sum=0
|
||||||
|
for x in range (0,i+1):
|
||||||
|
sum+=((-1)**i)/((2*i)+1)
|
||||||
|
sum=4*sum
|
||||||
|
return sum
|
|
@ -0,0 +1,13 @@
|
||||||
|
def approx_pi(i): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
if i == 0:
|
||||||
|
return 4
|
||||||
|
print(4)
|
||||||
|
pi = 0
|
||||||
|
for j in range(i+1) :
|
||||||
|
pi += (((-1)**i) / ((2*i)+1))
|
||||||
|
return(4*pi)
|
|
@ -0,0 +1,8 @@
|
||||||
|
def approx_pi(i):
|
||||||
|
if i == 0:
|
||||||
|
return 4
|
||||||
|
print(4)
|
||||||
|
pi = 0
|
||||||
|
for j in range(i+1) :
|
||||||
|
pi += (((-1)**i) / ((2*i)+1))
|
||||||
|
return(4*pi)
|
|
@ -0,0 +1,14 @@
|
||||||
|
def approx_pi(i): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
if i == 0:
|
||||||
|
return 4
|
||||||
|
print(4)
|
||||||
|
pi = 0
|
||||||
|
for j in range(i+1) :
|
||||||
|
pi += (((-1)**i) / ((2*i)+1))
|
||||||
|
return(4*pi)
|
||||||
|
print((4*pi))
|
|
@ -0,0 +1,14 @@
|
||||||
|
def approx_pi(i): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
if i == 0:
|
||||||
|
return 4
|
||||||
|
print(4)
|
||||||
|
pi = 0
|
||||||
|
for j in range(i+1) :
|
||||||
|
pi += (((-1)**i) / ((2*i)+1))
|
||||||
|
print((4*pi))
|
||||||
|
return(4*pi)
|
|
@ -0,0 +1,13 @@
|
||||||
|
def approx_pi(i): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
if i == 0:
|
||||||
|
return 4
|
||||||
|
print(4)
|
||||||
|
pi = 0
|
||||||
|
for j in range(i+1) :
|
||||||
|
pi += (((-1)**i) / ((2*i)+1))
|
||||||
|
print(4*pi)
|
|
@ -0,0 +1,13 @@
|
||||||
|
def approx_pi(var_1): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
if var_1 == 0:
|
||||||
|
return 4
|
||||||
|
print(4)
|
||||||
|
var_2 = 0
|
||||||
|
for var_3 in range(var_1+1) :
|
||||||
|
var_2 += (((-1)**var_1) / ((2*var_1)+1))
|
||||||
|
return(4*var_2)
|
|
@ -0,0 +1,13 @@
|
||||||
|
def approx_pi(i): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
if i == 0:
|
||||||
|
return 4
|
||||||
|
print(4)
|
||||||
|
pi = 0
|
||||||
|
for j in range(i+1) :
|
||||||
|
pi += (((-1)**i) / ((2*i)+1))
|
||||||
|
return(4*pi)
|
|
@ -0,0 +1,14 @@
|
||||||
|
def approx_pi(i): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
i = 0
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
if i == 0:
|
||||||
|
return 4
|
||||||
|
print(4)
|
||||||
|
pi = 0
|
||||||
|
for j in range(i+1) :
|
||||||
|
pi += (((-1)**i) / ((2*i)+1))
|
||||||
|
return(4*pi)
|
|
@ -0,0 +1,11 @@
|
||||||
|
def approx_pi(var_1): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
var_1 = 19
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
var_2 = 0
|
||||||
|
for var_3 in range(var_1+1) :
|
||||||
|
var_2 += (((-1)**var_3) / ((2*var_3)+1))
|
||||||
|
print(4*var_2)
|
|
@ -0,0 +1,5 @@
|
||||||
|
def approx_pi(var_1):
|
||||||
|
var_2 = 0
|
||||||
|
for var_3 in range(var_1+1) :
|
||||||
|
var_2 += (((-1)**var_3) / ((2*var_3)+1))
|
||||||
|
print(4*var_2)
|
|
@ -0,0 +1,7 @@
|
||||||
|
def approx_pi(i):
|
||||||
|
sum=0
|
||||||
|
for x in range (0,i+1):
|
||||||
|
sum+=((-1)**i)/((2*i)+1)
|
||||||
|
sum=4*sum
|
||||||
|
return sum
|
||||||
|
print(sum)
|
|
@ -0,0 +1,10 @@
|
||||||
|
def approx_pi(var_1): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
var_2 = 0
|
||||||
|
for var_3 in range(var_1+1) :
|
||||||
|
var_2 += (((-1)**var_3) / ((2*var_3)+1))
|
||||||
|
print(4*var_2)
|
|
@ -0,0 +1,10 @@
|
||||||
|
def approx_pi(var_1): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
var_2 = 0
|
||||||
|
for var_3 in range(var_1+1) :
|
||||||
|
var_2 += (((-1)**var_3) / ((2*var_3)+1))
|
||||||
|
print(4*var_2)
|
|
@ -0,0 +1,8 @@
|
||||||
|
def approx_pi(i):
|
||||||
|
n = 0
|
||||||
|
pi = 0
|
||||||
|
if n <= i :
|
||||||
|
j = ((-1)**n)/((2*n) +1)
|
||||||
|
pi += 4*j
|
||||||
|
n+=1
|
||||||
|
return pi
|
|
@ -0,0 +1,8 @@
|
||||||
|
def approx_pi(i):
|
||||||
|
n = 0
|
||||||
|
pi = 0
|
||||||
|
if n <= i :
|
||||||
|
j = ((-1)**n)/((2*n) +1)
|
||||||
|
pi += 4*j
|
||||||
|
n+=1
|
||||||
|
print(pi)
|
|
@ -0,0 +1,8 @@
|
||||||
|
def approx_pi(var_1):
|
||||||
|
var_2 = 0
|
||||||
|
var_3 = 0
|
||||||
|
if var_2 <= var_1 :
|
||||||
|
var_4 = ((-1)**var_2)/((2*var_2) +1)
|
||||||
|
var_3 += 4*var_4
|
||||||
|
var_2+=1
|
||||||
|
return var_3
|
|
@ -0,0 +1,9 @@
|
||||||
|
def approx_pi(i):
|
||||||
|
n = 0
|
||||||
|
pi = 0
|
||||||
|
if n <= i :
|
||||||
|
j = ((-1)**n)/((2*n) +1)
|
||||||
|
pi += 4*j
|
||||||
|
n+=1
|
||||||
|
return pi
|
||||||
|
print(pi)
|
|
@ -0,0 +1,9 @@
|
||||||
|
def approx_pi(i):
|
||||||
|
n = 0
|
||||||
|
pi = 0
|
||||||
|
if n <= i :
|
||||||
|
j = ((-1)**n)/((2*n) +1)
|
||||||
|
pi += 4*j
|
||||||
|
n+=1
|
||||||
|
print(pi)
|
||||||
|
return pi
|
|
@ -0,0 +1,8 @@
|
||||||
|
def approx_pi(i):
|
||||||
|
n = 0
|
||||||
|
pi = 0
|
||||||
|
if n <= i :
|
||||||
|
j = ((-1)**n)/((2*n) +1)
|
||||||
|
pi += 4*j
|
||||||
|
n+=1
|
||||||
|
return pi
|
|
@ -0,0 +1,9 @@
|
||||||
|
def approx_pi(i):
|
||||||
|
i = 7
|
||||||
|
n = 0
|
||||||
|
pi = 0
|
||||||
|
if n <= i :
|
||||||
|
j = ((-1)**n)/((2*n) +1)
|
||||||
|
pi += 4*j
|
||||||
|
n+=1
|
||||||
|
return pi
|
|
@ -0,0 +1,14 @@
|
||||||
|
def approx_pi(i): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
i = 15
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
if i == 0:
|
||||||
|
return 4
|
||||||
|
print(4)
|
||||||
|
pi = 0
|
||||||
|
for j in range(i+1) :
|
||||||
|
pi += (((-1)**j) / ((2*j)+1))
|
||||||
|
return(4*pi)
|
|
@ -0,0 +1,14 @@
|
||||||
|
def approx_pi(i): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
i = 2
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
if i == 0:
|
||||||
|
print(4)
|
||||||
|
print(4)
|
||||||
|
pi = 0
|
||||||
|
for j in range(i+1) :
|
||||||
|
pi += (((-1)**j) / ((2*j)+1))
|
||||||
|
return(4*pi)
|
|
@ -0,0 +1,14 @@
|
||||||
|
def approx_pi(i): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
i = 0
|
||||||
|
i = 15
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
if i == 0:
|
||||||
|
return 4
|
||||||
|
pi = 0
|
||||||
|
for j in range(i+1) :
|
||||||
|
pi += (((-1)**j) / ((2*j)+1))
|
||||||
|
return(4*pi)
|
|
@ -0,0 +1,13 @@
|
||||||
|
def approx_pi(i):
|
||||||
|
i = 15
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
if i == 0:
|
||||||
|
return 4
|
||||||
|
pi = 0
|
||||||
|
for j in range(i+1) :
|
||||||
|
pi += (((-1)**j) / ((2*j)+1))
|
||||||
|
return(4*pi)
|
|
@ -0,0 +1,13 @@
|
||||||
|
def approx_pi(i): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
i = 15
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
if i == 0:
|
||||||
|
return 4
|
||||||
|
pi = 0
|
||||||
|
for j in range(i+1) :
|
||||||
|
pi += (((-1)**i) / ((2*i)+1))
|
||||||
|
return(4*pi)
|
|
@ -0,0 +1,14 @@
|
||||||
|
def approx_pi(i): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
i = 15
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
if i == 0:
|
||||||
|
print(4)
|
||||||
|
return 4
|
||||||
|
pi = 0
|
||||||
|
for j in range(i+1) :
|
||||||
|
pi += (((-1)**j) / ((2*j)+1))
|
||||||
|
return(4*pi)
|
|
@ -0,0 +1,13 @@
|
||||||
|
def approx_pi(var_1): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
var_1 = 15
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
if var_1 == 0:
|
||||||
|
return 4
|
||||||
|
var_2 = 0
|
||||||
|
for var_3 in range(var_1+1) :
|
||||||
|
var_2 += (((-1)**var_3) / ((2*var_3)+1))
|
||||||
|
return(4*var_2)
|
|
@ -0,0 +1,13 @@
|
||||||
|
def approx_pi(i): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
i = 15
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
if i == 0:
|
||||||
|
return 4
|
||||||
|
pi = 0
|
||||||
|
for j in range(i+1) :
|
||||||
|
pi += (((-1)**j) / ((2*j)+1))
|
||||||
|
print(4*pi)
|
|
@ -0,0 +1,13 @@
|
||||||
|
def approx_pi(var_1): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
var_2 = 0
|
||||||
|
var_3 = 0
|
||||||
|
if var_2 <= var_1 :
|
||||||
|
var_4 = ((-1)**var_2)/((2*var_2) +1)
|
||||||
|
var_3 += 4*var_4
|
||||||
|
var_2+=1
|
||||||
|
return var_3
|
|
@ -0,0 +1,13 @@
|
||||||
|
def approx_pi(var_1): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
var_2 = 0
|
||||||
|
var_3 = 0
|
||||||
|
if var_2 <= var_1 :
|
||||||
|
var_4 = ((-1)**var_2)/((2*var_2) +1)
|
||||||
|
var_3 += 4*var_4
|
||||||
|
var_2+=1
|
||||||
|
return var_3
|
|
@ -0,0 +1,14 @@
|
||||||
|
def approx_pi(var_1): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
var_1 = 2
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
var_2 = 0
|
||||||
|
var_3 = 0
|
||||||
|
if var_2 <= var_1 :
|
||||||
|
var_4 = ((-1)**var_2)/((2*var_2) +1)
|
||||||
|
var_3 += 4*var_4
|
||||||
|
var_2+=1
|
||||||
|
return var_3
|
|
@ -0,0 +1,14 @@
|
||||||
|
def approx_pi(var_1): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
var_2 = 0
|
||||||
|
var_3 = 0
|
||||||
|
if var_2 <= var_1 :
|
||||||
|
var_4 = ((-1)**var_2)/((2*var_2) +1)
|
||||||
|
var_3 += 4*var_4
|
||||||
|
var_2+=1
|
||||||
|
return var_3
|
||||||
|
print(var_3)
|
|
@ -0,0 +1,15 @@
|
||||||
|
def approx_pi(i): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
i = 2
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
if i == 0:
|
||||||
|
return 4
|
||||||
|
print(4)
|
||||||
|
print(4)
|
||||||
|
pi = 0
|
||||||
|
for j in range(i+1) :
|
||||||
|
pi += (((-1)**j) / ((2*j)+1))
|
||||||
|
return(4*pi)
|
|
@ -0,0 +1,14 @@
|
||||||
|
def approx_pi(var_1): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
var_2 = 0
|
||||||
|
var_3 = 0
|
||||||
|
if var_2 <= var_1 :
|
||||||
|
var_4 = ((-1)**var_2)/((2*var_2) +1)
|
||||||
|
var_3 += 4*var_4
|
||||||
|
var_2+=1
|
||||||
|
print(var_3)
|
||||||
|
return var_3
|
|
@ -0,0 +1,8 @@
|
||||||
|
def approx_pi(var_1):
|
||||||
|
var_2 = 0
|
||||||
|
var_3 = 0
|
||||||
|
if var_2 <= var_1 :
|
||||||
|
var_4 = ((-1)**var_2)/((2*var_2) +1)
|
||||||
|
var_3 += 4*var_4
|
||||||
|
var_2+=1
|
||||||
|
return var_3
|
|
@ -0,0 +1,13 @@
|
||||||
|
def approx_pi(var_1): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
var_2 = 0
|
||||||
|
var_3 = 0
|
||||||
|
if var_2 <= var_1 :
|
||||||
|
var_4 = ((-1)**var_2)/((2*var_2) +1)
|
||||||
|
var_3 += 4*var_4
|
||||||
|
var_2+=1
|
||||||
|
print(var_3)
|
|
@ -0,0 +1,12 @@
|
||||||
|
def approx_pi(var_1): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
sum=0
|
||||||
|
for var_2 in range (0,var_1+1):
|
||||||
|
sum+=((-1)**var_2)/((2*var_2)+1)
|
||||||
|
sum=4*sum
|
||||||
|
return sum
|
||||||
|
print(sum)
|
|
@ -0,0 +1,13 @@
|
||||||
|
def approx_pi(var_1): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
sum=0
|
||||||
|
for var_2 in range (0,var_1+1):
|
||||||
|
sum+=((-1)**var_2)/((2*var_2)+1)
|
||||||
|
sum=4*sum
|
||||||
|
print(sum)
|
||||||
|
return sum
|
||||||
|
print(sum)
|
|
@ -0,0 +1,13 @@
|
||||||
|
def approx_pi(var_1): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
var_1 = 9
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
sum=0
|
||||||
|
for var_2 in range (0,var_1+1):
|
||||||
|
sum+=((-1)**var_2)/((2*var_2)+1)
|
||||||
|
sum=4*sum
|
||||||
|
return sum
|
||||||
|
print(sum)
|
|
@ -0,0 +1,12 @@
|
||||||
|
def approx_pi(var_1): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
sum=0
|
||||||
|
for var_2 in range (0,var_1+1):
|
||||||
|
sum+=((-1)**var_2)/((2*var_2)+1)
|
||||||
|
sum=4*sum
|
||||||
|
print(sum)
|
||||||
|
print(sum)
|
|
@ -0,0 +1,13 @@
|
||||||
|
def approx_pi(var_1): # NE PAS EFFACER CETTE LIGNE
|
||||||
|
"""
|
||||||
|
@pre: i est un entier tel que i >= 0
|
||||||
|
@post: retourne une estimation de pi en sommant
|
||||||
|
les i + 1 premiers termes de la série de Gregory-Leibniz
|
||||||
|
"""
|
||||||
|
sum=0
|
||||||
|
for var_2 in range (0,var_1+1):
|
||||||
|
sum+=((-1)**var_2)/((2*var_2)+1)
|
||||||
|
sum=4*sum
|
||||||
|
return sum
|
||||||
|
print(sum)
|
||||||
|
print(sum)
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue