0% ont trouvé ce document utile (0 vote)
53 vues2 pages

TD 1 Python Poo

Le document présente une série d'exercices de programmation, chacun nécessitant la création d'un programme pour résoudre un problème spécifique. Les exercices incluent la vérification d'appartenance à un intervalle, la détermination du signe d'un produit sans le calculer, le calcul des heures supplémentaires selon un barème, l'affichage de l'heure après une minute, l'affichage de mentions basées sur des notes, la vérification de la primalité d'un entier, le calcul du factoriel d'un nombre, et le calcul de la moyenne de notes saisies par l'utilisateur. Chaque exercice aborde des concepts fondamentaux de la programmation tels que les boucles, les conditions et la gestion des entrées utilisateur.

Transféré par

tebiejoel1
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
53 vues2 pages

TD 1 Python Poo

Le document présente une série d'exercices de programmation, chacun nécessitant la création d'un programme pour résoudre un problème spécifique. Les exercices incluent la vérification d'appartenance à un intervalle, la détermination du signe d'un produit sans le calculer, le calcul des heures supplémentaires selon un barème, l'affichage de l'heure après une minute, l'affichage de mentions basées sur des notes, la vérification de la primalité d'un entier, le calcul du factoriel d'un nombre, et le calcul de la moyenne de notes saisies par l'utilisateur. Chaque exercice aborde des concepts fondamentaux de la programmation tels que les boucles, les conditions et la gestion des entrées utilisateur.

Transféré par

tebiejoel1
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Exercice 1 :

Ecrire un programme qui permet de saisir un nombre puis déterminer s’il appartient à un intervalle
donné, sachant que les extrémités de l’intervalle sont fixées par l’utilisateur.

Exercice 2 :

Ecrire un programme qui demande deux nombres à l’utilisateur et l’informe ensuite si leur produit est
négatif ou positif. Attention toutefois on ne doit pas calculer le produit des deux nombres.

Exercice 3 :

Ecrire un programme qui permet de calculer le montant des heures supplémentaires d’un employé,
sachant le prix unitaire d’une heure, selon le barème suivant :

Les 39 premières heures sans supplément,

De la 40ième à la 44ième heure sont majorées de 50%,

De la 45ième à la 49ième heure sont majorées de 75%,

De la 50ième heure ou plus, sont majorées de 100%.

Exercice 4 :

Ecrivez un programme qui lira au clavier l’heure et les minutes, et il affichera l’heure qu’il sera une
minute plus tard.

Par exemple, si l'utilisateur tape 21 puis 32, le programme doit répondre : "Dans une minute, il sera
21 heure(s) 33".

NB : on suppose que l'utilisateur entre une heure valide. Pas besoin donc de la vérifier.

Exercice 5 :

Ecrire un programme qui à partir d’une note affiche la mention correspondante ?

Exercice 6 :

Ecrire un programme qui permet de saisir un entier N et d'afficher s'il est premier ou non. Un nombre
est dit premier s'il est divisible uniquement par 1 et par lui-même.

Exercice 7 :

Ecrire programme permettant de lire un nombre entier N puis calcule son factoriel.

N !=1*2*3*....*(n-1)*N

0 !=1

En utilisant les boucles suivantes


while & for

Exercice 8 :

Ecrire un programme qui permet de calculer la moyenne de notes fournies au clavier avec un
dialogue de ce type :

note 1 : 12

note 2 : 15.25

note 3 : 13.5

note 4 : 8.75

note 5 : -1

moyenne de ces 4 notes : 12.37

Le nombre des notes n"est pas connu a priori et l"utilisateur peut en fournir autant qu"il le désire.
Pour signaler qu"il a terminé, on convient qu"il fournira une note fictive négative. Celle-ci ne devra
naturellement pas être prise en compte dans le calcul de la moyenne.

Vous aimerez peut-être aussi