Niveau : 4Sc/4M/4T Matière informatique Prof : Mme Raja Mkhinini Excellent Grou
Niveau : 4Sc/4M/4T Matière informatique Prof : Mme Raja Mkhinini Excellent Groupe Les structures des données int(x) Ent(x) rent(19.5) r=int(13.2) round ( a ) Arrondi(a) rarrondi(3.8) r=round(3.2) sqrt ( a ) Racine carrée(a) rracine carrée(2) from math import * r=sqrt(4) randint(a,b) Aléa(vi, vf) raléa(10,15) from random import * r=randint(10,15) uniform(a,b) N'exite pas from random import * r=uniform(0,5) Ch[i] On commence par 0 Ch[i] Ch='bonjour' r= ch[2] Ch[d : f] On commence par 0, f exclut Sous-chaine(ch,d,f) Ch'informatique' rsous-chaine(ch,2,8) Ch='bonjour' r= ch[0:3] Niveau : 4Sc/4M/4T Matière informatique Prof : Mme Raja Mkhinini len ( ch ) On commence par 1 Long(ch) Ch"informatique" rlong(ch) ch = "bonjour" l= len ( ch ) Ch1.find ( ch2 ) On commence par 0 Pos(ch2,ch1) Ch"bonjour" rpos("o",ch) Ch1 = "Cours python" Ch2 = "python" r = Ch1.find (ch2) Ch3 = "Python" r = Ch1.find ( ch3 ) ch. upper ( ) Majus(ch) Ch"salut" rmajus(ch) ch = "bonjour" r = ch.upper ( ) str ( nb ) convch (nb) Nb=12.35 rconvch(Nb) nb = 1235 r = str ( nb ) int(ch) float(ch) Valeur (ch) Ch"2022" rvaleur(ch) Ch"10.5" rvaleur(ch) ch="12" r= int(ch) ch="12.36" r=float(ch) ch="12.36" r=int(ch) ord ( car ) Ord(car) r= ord ( "A" ) r= ord ( "a" ) chr ( x ) Chr(x) r chr ( 65 ) r= chr ( 48 ) N’existe pas Efface(ch,d,f) f exclut ch''maison" refface(ch,1,4) N'existe pas Estnum(ch) Entier ou réel Ch"123" restnum(ch) S"13.25" restnum(S) T"12/25A" restnum(T) Ch.isdigit Entier seulement N'existe pas ch="123" ch.isdigit() Niveau : 4Sc/4M/4T Matière informatique Prof : Mme Raja Mkhinini Application1 Un caissier dispose dans sa caisse des billets de 10 dinars, des billets de 5 dinars et des pièces de 1 dinar. Ecrire un algorithme qui permet d’échanger le montant S d’un chèque donnée (exprimé en dinars) par le maximum de billets de 10 dinars et le reste en billet de 5 dinars et des pièces de 1 dinar. Exemple Application2 ➢ Pour créer un compte pour un site, on demande de saisir : • L’adresse e-mail • Le nom de votre ville • Le code postal formé de 4 chiffres. ➢ Le site crée un code sécurité comme suit : Additionner ✓ La somme des milliers avec celui de l’unité du code postal au carrée. ✓ Le code ascii de la dernière lettre de votre ville multipliée par sa longueur ✓ Le code Ascii de la première lettre du serveur de l’adresse mail. ✓ Ajouter un nombre aléatoire composé de 3 chiffres Exemple : Mail = "mouna@gmail.fr" et code postal = 4071, ville="sousse", le code de sécurité est 935 Car : ✓ Le code ascii de la première lettre du serveur de l’adresse mail (g) =103 ✓ La somme des milliers avec celui de l’unité du code postal (4+1) = 52=25 ✓ La longueur de la chaine * code ascii de la dernière lettre de la ville 6*101=606 ➔ On suppose que le numéro est 201 ➔ 103 + 25+606 +201= 935 Pour cela on veut écrire un algorithme et TDO d’un programme qui permet de saisir l'adresse e-mail, le nom de la ville et le code postal afin de créer et afficher le code de sécurité. uploads/S4/ enonce-s1-excellent.pdf
Documents similaires
-
21
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Mai 01, 2022
- Catégorie Law / Droit
- Langue French
- Taille du fichier 0.6550MB