Exercices progra .pdf


Nom original: Exercices progra.pdf

Ce document au format PDF 1.4 a été généré par Writer / OpenOffice 4.0.1, et a été envoyé sur fichier-pdf.fr le 05/10/2015 à 15:09, depuis l'adresse IP 194.254.x.x. La présente page de téléchargement du fichier a été vue 354 fois.
Taille du document: 69 Ko (3 pages).
Confidentialité: fichier public


Aperçu du document


I. Base
Echange de deux valeurs :
1)val=1
val2=2
echange=val
val=val2
Compter jusqu'à cent :
2)nb=0
while nb!=100:
nb=nb+1
print (nb)
II. Tableaux
A. Comparer les valeurs dans deux tableaux de même taille:
1.Ajouter dans un tableau vide la plus petite valeur entre deux indices en même
position de deux tableaux de même taille:
def minitab(tab1,tab2):
tab3=[]
for i in range (0,len(tab1)):
if tab1[i]<tab2[i]:
vp=tab1[i]
else:
vp=tab2[i]
tab3.append(vp)
return (tab3)
tab1=[1,5,3,5,7,1,3]
tab2=[2,3,4,8,1,4,2]
tab3=[]
newtab=minitab(tab1,tab2)
print(newtab)
2.Ajouter dans un tableau vide la plus grande valeur entre deux indices en même
position de deux tableaux de même taille:
def maxitab(tab1,tab2):
tab3=[]
for i in range (0,len(tab1)):
if tab1[i]>tab2[i]:
vp=tab1[i]
else:
vp=tab2[i]
tab3.append(vp)
return (tab3)

tab1=[1,5,3,5,7,1,3]
tab2=[2,3,4,8,1,4,2]
tab3=[]
newtab=minitab(tab1,tab2)
print(newtab)
3.Ajouter dans un tableau vide la valeur moyenne entre deux indices en même position
de deux tableaux de même taille:
def moyentab(tab1,tab2):
tab3=[]
for i in range (0,len(tab1)):
sv=(tab1[i]+tab2[i])/2
tab3.append(sv)
return (tab3)
tab1=[1,5,3,5,7,1,3]
tab2=[2,3,4,8,1,4,2]
tab3=[]
newtab=moyentab(tab1,tab2)
print(newtab)
B. Ajouter les valeurs de deux tableaux de même taille:
def somme2(tab1,tab2):
for i in range (0,len(tab1)):
tab3.append(tab1[i]+tab2[i])
return tab3
tab1=[1,2,3,4]
tab2=[2,4,5,6]
tab3=[]
newtab=somme2(tab1,tab2)
print(tab3)
C. Ajout d'une valeur à chaque entrée d'un tableau
def ajoutint(tab,v)
for i in range (0,len(tab)):
tab[i]= tab[i]+v
return (tab)
montab=[1,2,3,4]
nouvtab=ajoutint(montab,2)
print(nouvtab)
III.Nombres aimables
A. Calcul de la somme des diviseurs possibles d'un nombre
def sommeDivEnt(n):

s=0
for i in range (1,n+1):
m=n%i
if m==0:
s=s+i
return (s)
x=15
news=sommeDivEnt(x)
print (news)
B. Verification que deux nombres sont aimables:
def sommeDivEnt(n):
s=0
for i in range (1,n+1):
m=n%i
if m==0:
s=s+i
return (s)
def EstAimable(n,m):
if sommeDivEnt(n)==sommeDivEnt(m):
print ('True')
else:
print ('False')
n=220
m=284
resultat=EstAimable(n,m)
Exercice à faire :
C. Vérifier qu'un nombre est premier


Exercices progra.pdf - page 1/3


Exercices progra.pdf - page 2/3


Exercices progra.pdf - page 3/3


Télécharger le fichier (PDF)


Exercices progra.pdf (PDF, 69 Ko)

Télécharger
Formats alternatifs: ZIP



Documents similaires


exercices progra
corrige td2
mementopython3
horloge
cours 4 2diapos
cours 4 2diapos