Lycée Eugène IONESCO
Langage python
: Structures alternatives ou conditionnelles
ISN -
Informatique et Sciences du Numérique
TD TP
Cours
TP PYTHON
: STRUCTURES ALTERNA
CONDITIONNELLES
Exercice 1
Le numéro de sécurité sociale est constitué de 13 chiffres auquel s'ajoute l
La clé de contrôle est calculée par la formule : 97
On pourra utiliser la fonction int()
pour convertir le type
Ecrire un script qui :
Enregistrer le script sous pgmTD1
_1
Exercice 2
Ecrire
un script qui calcule l'indice de masse corporelle (IMC) d'un adulte et qui en donne
l'interprétation (corpulence normale, surpoids...). L’IMC (kg.m
au carrée. L’interprétation de l’IMC est la suivante
IMC (kg.m
Enregistrer le script sous pgmTD1
_2
ISN
: Structures alternatives ou conditionnelles
Informatique et Sciences du Numérique
Cours
Synthèse Devoir Evaluation
Projet
: STRUCTURES ALTERNA
CONDITIONNELLES
Le numéro de sécurité sociale est constitué de 13 chiffres auquel s'ajoute l
a clé de contrôle (2 chiffres).
La clé de contrôle est calculée par la formule : 97
- (numéro de
sécurité sociale modulo 97)
pour convertir le type
str en type int.
demande le numéro de sécurité sociale
;
demande la clé de contrôle
;
contrôle la validité d'un numéro de sécurité sociale
;
affiche si le numéro et valide ou pas.
_1
.py.
un script qui calcule l'indice de masse corporelle (IMC) d'un adulte et qui en donne
l'interprétation (corpulence normale, surpoids...). L’IMC (kg.m
-2
)
est égale à la masse divisée par la taille
au carrée. L’interprétation de l’IMC est la suivante
:
IMC (kg.m
-
2
) Interprétation
< 18,5 Sous poids
18,5 à 25 Poids idéal
25 à 30 Surpoids
30 à 35 Obésité modérée
> 35 Obésité sévère
_2
.py.
TS - Spécialité ISN
Page n°1/2
Informatique et Sciences du Numérique
Projet
Document ressource
: STRUCTURES ALTERNA
TIVES OU
a clé de contrôle (2 chiffres).
sécurité sociale modulo 97)
.
un script qui calcule l'indice de masse corporelle (IMC) d'un adulte et qui en donne
est égale à la masse divisée par la taille
Lycée Eugène IONESCO TS - Spécialité ISN
Langage python : Structures alternatives ou conditionnelles Page n°2/2
Exercice 3
Le prix d’affranchissement d’une lettre dépend du poids de la lettre et du type d’envoi :
Poids jusqu’à Lettre verte Lettre prioritaire Ecopli
20 g 0,57 € 0,60 € 0,55 €
50 g 0,95 € 1,00 € 0,78 €
100 g 1,40 € 1,45 € 1,00 €
Ecrire un script qui :
demande le type d’envoi « V » (Lettre Verte), « P » (Lettre prioritaire) ou « E » (Ecopli) ;
demande le poids de la lettre en grammes ;
affiche prix de l’affranchissement.
Enregistrer le script sous pgmTD1_3.py.
Exercice 4
Ecrire un script qui résout l'équation du second degré : ax² + bx + c = 0. Il doit :
demander les coefficients a, b et c ;
calculer le discriminant ;
calculer les solutions si elles existent ;
afficher les solutions existantes ou « Il n’y a pas de solutions ».
Enregistrer le script sous pgmTD1_4.py.
1 / 2 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 !