Ecriture des expressions mathématiques suivantes sous une forme qui respecte... 1 

Correction Rattrapage d’Informatique2 (1ére LMD SM Semestre 2) 2015/2016
1
/
3
Exercice 1 : (04 points)
Ecriture des expressions mathématiques suivantes sous une forme qui respecte la syntaxe Python :
1) 2
21
1
yx
x
B
B = sqrt(x+1)/(sqrt(abs(x)**2+1)+y**2)
2) ax
x
ba
x
v
2
2
22
1
v1 = sqrt(abs(x)/(a**2-b**2))-x**2/(x**2+a)
3) 2
2
22ba
ba
xzv
v2 = 2*sqrt(abs(z))*x*abs(a+b**2)/sqrt(a+b**2)
4) a
ba
a
v2
2
1
2
3
v3 = (a**2*sqrt(abs(1/(a+b)))-2)/sqrt(2*a)
Université Abou Bakr Belkaïd (Tlemcen) 2015 ~ 2016
Faculté des Sciences Date : 13 Juin 2016
1ère LMD SM (S2) Durée : 01H 30mn
Correction Examen de Rattrapage
Matière : "Informatique 2"
1 pt
1 pt
1 pt
1 pt
1ère LMD SM 2015~2016
Page Facebook "Sciences Tlemcen"
Correction Rattrapage d’Informatique2 (1ére LMD SM Semestre 2) 2015/2016
2
/
3
Exercice 2 : (05 points)
Ecriture de l’organigramme et le programme Python qui permettent de calculer la somme suivante :
x
x
x
...S
2!
500033305000
Organigramme : (1,75 pt)
Programme : (3,25 pt)
but
(
x
)
Fact
1
S
0
Ecrire (
S
=
,
S
)
Fin
0,25 pt
0,25 pt
0,25 pt
S S +
i
i
Fact
2
Pour i dans (1, x+1)
0,25 pt
0,25 pt
0,25 pt
Fact
Fact
i
0,25 pt
x=int(input('x= '))
fact=1
S=0
for i in range(1,x+1):
fact=fact*i
S=S+fact/(i**2+i)
print('S= ',S)
0,5 pt
0,
5 pt
0,5 pt
0,5 pt
0,5 pt
0,25 pt
0,
5 pt
1ère LMD SM 2015~2016
Page Facebook "Sciences Tlemcen"
Correction Rattrapage d’Informatique2 (1ére LMD SM Semestre 2) 2015/2016
3
/
3
Exercice 3: (06 points)
Ecriture du Programme Python associé à l’algorithme.
Exercice 4: (05 points)
Ecriture du programme Python qui permet de saisir les éléments d’un vecteur Z(N) (d’éléments
réels) et de calculer sa norme Z :
N
ii
zz 1
2
Programme : (5 pt)
R=float(input('Donnez la valeur de la résistance R: '))
choix=input('Donnez votre choix: ')
if choix=='1':
Req=3*R
print('La valeur de Req est:%9.2f Ohms'%Req)
elif choix=='2':
Req=3/2*R
print('La valeur de Req est:%9.2f Ohms'%Req)
elif choix=='3':
Req=1/3*R
print('La valeur de Req est:%9.2f Ohms'%Req)
else:
print('Choix incorrect')
0,
5
pt
0,5 pt
0,5 pt
0,5 pt
0,5 pt
0,25 pt
0,5 pt
0,5 pt
0,5
pt
0,25 pt
0,5 pt
0,5 pt
0,5 pt
from math import *
N=int(input('Donnez le nombre de lignes N : '))
Z=[0 for i in range(0,N)]
for i in range(0,N):
print("Z[%d]="%(i+1),end=" ")
Z[i]=float(input())
somme=0
for i in range(0,N):
somme=somme+Z[i]**2
norme=sqrt(somme)
print('La Norme du vecteur Z est :',norme)
0,5 pt
0,5 pt
0,5 pt
0,5 pt
0,5 pt
0,5 pt
0,5 pt
0,5 pt
0,5 pt
0,5 pt
1ère LMD SM 2015~2016
Page Facebook "Sciences Tlemcen"
1 / 3 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !