td2 sm st info2 2015

publicité
1ère L. M. D. SM /ST(Semestre 2)
Année Universitaire
2014-2015
Université de Tlemcen
Faculté des Sciences
Département de Physique
Matière : Informatique 2
Série de TD N°2
Exercice n°1 :
Donner les programmes Python qui permettent de calculer y tel que :
{
)
n
e
{
A2
+1 si A≥0
y= 10
0
si A<0
x+8
si x≤10
2
y= x + x+10 si 10<x<100
0
si x≥100
c
m
e
l
T
• Écrire un programme Python permettant, à partir de la saisie d'un réel, de déterminer s’il est positif ou
.
nul, affichez sa racine, sinon affichez un message
v
i réels x, y, z. Ce
• Écrire un programme Python permettant de déterminer le minimum de trois nombres
n
minimum sera noté min.
U
(
Exercice n°3 :
s
e
Écrire un programme Python qui permet la résolution d’une équation du
c second degré : Ax + Bx + C = 0,
∀ ( A , B , C )∈ IR .
n
e
i
Rem : Nous devons chercher même les solutions complexes.
c
S
Exercice n°4 :
s d’un nombre entier sachant que :
Écrire un programme Python qui permet de calculer le factoriel
e
n !=1×2×3×⋯×n
d et que 0! = 1
édonc nécessaire que l’algorithme vérifie si le nombre
Le factoriel d’un nombre négatif n’existe pas. Il est
t
l
donné n’est pas négatif.
u
c
Exercice n°5 :
Fa
Écrire un programme Python qui ~
permet de calculer le produit des nombres pairs à partir de 2 jusqu’à
)
100.
2qui permet de calculer la somme des neuf premier carrés, c'est à dire
Écrire un programme Python
S
(
1 +2 +3 +...+9
( 2 i+1 )
N +2
D
Écrire un programme Python qui permet de calculer S =
avec N ∈IN
∑
2
i+1
M
L
Exercice n°6 :
e Python qui permet d’afficher les 30 premiers termes de la suite de Fibonacci :
r
Écrire un programme
iè
U =U
+U
avec N >2
m
U =U =1
e
r
P
Exercice n°2 :
Page Facebook "Sciences Tlemcen"
d’erreur.
2


2
2
2
2
N
2

i =1
N
1
N −1
N −2
2
Remarque :
Dans chacun des exercices de la série, veuillez élaborer l'algorithme et l'organigramme avant
d'écrire le programme python.
1/1
Téléchargement