Project 3

This commit is contained in:
Brieuc Dubois 2024-05-23 14:47:20 +02:00
parent ea772aa8fa
commit 07597c819e
2410 changed files with 33791 additions and 0 deletions

BIN
project-3/regex.zip Normal file

Binary file not shown.

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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))

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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))

View File

@ -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)

View File

@ -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)

View File

@ -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

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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

View File

@ -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)

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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)

View File

@ -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

View File

@ -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

View File

@ -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)

View File

@ -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)

View File

@ -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))

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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

View File

@ -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)

View File

@ -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

View File

@ -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)

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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)

View File

@ -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)

View File

@ -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

View File

@ -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

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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