# -*- coding: utf-8 -*- """ Ecriture d'un programme principal qui fait appel à 2 fonctions """ from random import randint def proportion(n): """ role : renvoie la proprtion de pile dans un lancer de n pieces entrée : n un entier sortie : un flottant """ s=0 for i in range(n): piece=randint(0,1) if piece==0: s=s+1 return s/n def compare(a,b,p): """ role : compare si deux nombres sont proches à une precision p entree : a,b,p flottants sortie : rien """ if abs(a-b)<=p: print("les résultats sont proches à une précision ",p) else: print("les résultats sont différents, la piece doit etre truquée ") #ecriture du programme principal nb=int(input("Entrer le nombre de lancer ")) resultat1=proportion(nb) resultat2=proportion(nb) precision=(10/nb) compare(resultat1,resultat2,precision)