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