Pyhton

Aire et périmètre

#aire et perimetre

print("saisir la largeur et la longueur votre rectangle")

long=int(input())
large=int(input())

if (long*large)==0:
    print("saisir 2  nombre sitrictement positif")
    long=int(input())
    large=int(input())
    
else:
    print("le perimetre est de :",(long+large)*2," m")
    print("l'aire est de :",long*large," m²")

Conseil de classe

#conseil_de_classe
import random
tbl = [0] * 30
tbl2 = []
tbl3 = []
#print(len(tbl))

for i in range(len(tbl)):
    #print("aa,",i,random.randint(0,20))
    #a=random.randint(0,20)
    #print(a)
    tbl[i]=random.randint(0,20)
    

a=sum(tbl)/len(tbl)
b=max(tbl)
c=min(tbl)
d=b-c
print("Moyenne : ",round(a,2))
print("Note max : ",round(b,2))
print("Note mini : ",round(c,2))
print("Etendue : ",round(d,2))

#calcul mediane

tbl.sort()

mediane=(tbl[15]-tbl[14])+tbl[14]
print("La mediane est de : ",mediane)

#calcul moyenne élaguée
tbl3 = tbl[1:29]
print("La moyenne élaguée est : ",round(sum(tbl3)/len(tbl3)))

for i in tbl:
    if tbl.index(i)<=10:
        #print(tbl.index(i))
        
        tbl2.append(tbl.index(i))
print("Nombre de note en dessous de 10/20 : ",len(tbl2))

Le nombre secret

#le nombre secret inverse

nbmin=int(input("Saisir le nombre minimal"))
nbmax=int(input("Saisir le nombre maximal"))
pari=""
verif=True

while (verif):

    delta=(nbmax+nbmin)//2

    print("Le nombre secret est :",abs(delta)," ?")
    pari=input("saisir egale, plus ou moins")


    if (pari=="p"):
                nbmin=delta
                                         
    elif (pari=="m"):
                nbmax=delta

    elif (pari=="e"):
                
        print("bravo")
        verif=False
    elif (nbmin>nbmax):
        print("tricheur")
                

                
       

Le nombre secret

#le nombre secret
from random import *
#variables
hasard=int(randint(1,10000))
pari=int(input("Donner un nombre pour trouver le nombre secret"))
count=1
trouve=False
while (hasard != pari):
    if (pari>hasard):
        print("trop haut")
        pari=int(input("Rejouez"))

    elif (pari<hasard):
        print("trop bas")
        pari=int(input("Rejouez"))
    count=count+1
    if (count>14):
        break

if(trouve):
    print("Bravo! Vous avez trouver en ,",count," fois" )

else:
    print("Dommage, vous avez eu ",count," chance sans trouver" )

Grattage au loto

#grattage au loto
import random
loto=[]
total=0
while total<5:

    for i in range(0,4):
        loto.append(random.randint(1,5))
        print(loto[i])
        
    if (sum(loto)%2)==0:
        print("t-as gagné 1 euro")
        total=1
    elif (max(loto)==2):
        print("t'as gagné 2 euros")
        total=2+total
    elif (loto.count(2)>=3):
          print("compteur :",loto.count(2))
          print("t'as gagné 5 euros")
          total = total+5

    else:
          print("tu gagnes rien")

    print(total)