Vous êtes sur la page 1sur 2

#exercie 14 occ=occ+1

def saisie(): t,n=supprime(k,t,n)


while True: return(t,n,occ)
x=int(input("donner un numero à deviner : "))
if len(str(x))==8: def bigramme(ch):
break T1=np.array([""]*len(ch),dtype=(str,30))
return(x) T=np.array([""]*len(ch),dtype=(str,3))
def deviner(x): k=0
e=0 for i in range(1,len(ch)):
print("vous avez 8 essais") T[k]=ch[i-1:i+1]
while e<8: k=k+1
while True: n=len(ch)
y=int(input("proposer un numero de telephone : ")) for i in range(n):
if (len(str(y)))==8: ch1=T[i]+" le nombre d'occu"
break T,n,occ=occsup(T,T[i],i,n)
ch=str(x) if occ!=0:
ch2=str(y) ch1=ch1+str(occ)
c="" T1[i]=ch1
if ch==ch2: for i in range(n):
print("Bravo vous avez gagné") print(T1[i])
break #programme principale
else: ch=saisie()
for i in range(8): bigramme(ch)
if ch[i]==ch2[i]: #exercice 17
c=c+ch[i] def verifpremier(x):
else: d=2
c=c+"-" while d<x and x%d!=0:
print(ch[i],"qui est à la position ",i,"dans la proposition n'est d=d+1
pas a sa bonne position ") return(d!=x)
e=e+1 def verif (ch):
print("il vous reste ",8-e,"essais") i=0
#programme principale while i<len(ch) and "a"<=ch[i]<="z":
x=saisie() i=i+1
deviner(x) if i==len(ch) and i>4:
return(verifpremier(i))
#exercie16 else:
import numpy as np return(False)
ch="mamapappacma" def saisie():
def verif (ch): while True:
i=0 ch=input("donner une chaine ")
while i<len(ch) and "a"<=ch[i]<="z": if verif(ch):
i=i+1 break
return(i==len(ch)) return(ch)
def saisie(): def trouve(x,c):
while True: k=0
ch=input("donner une chaine ") ch=''
if verif(ch) and ch!="": while k<len(c)-1:
break j=k+x
return(ch) while j!=k:
j=j-1
def supprime(i,t,n): ch=ch+c[j]
if n==i: k=k+x
n=n-1 return(ch)
else:
for i in range(i,n-1): def crypte(c):
t[i]=t[i+1] x=len(c)
n=n-1 i=2
return(t,n) t=np.array([0]*len(c))
def dist(ch): k=0
if ch!="" and ch[0]==ch[1]: while i<x:
return(False) if x%i==0:
else: t[k]=i
return(True) i=i+1
k=k+1
def occsup(t,m,j,n): else:
occ=0 i+=1
if dist(m)==True: for i in range(k):
occ=1 print(t[k])
s=n c=trouve(t[k],c)
for k in range(j+1,n): return(c)
if t[k]==m and dist(t[k])==True: ch=saisie()
print(crypte(ch))

Vous aimerez peut-être aussi