0% ont trouvé ce document utile (0 vote)
859 vues5 pages

Magazine12 PDF

Transféré par

Clo Sed
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)
859 vues5 pages

Magazine12 PDF

Transféré par

Clo Sed
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

Magazine

d’Informatique
Programmation et
python

Sousse - Nabeul - Bardo


Sfax-Menzah- Ezzahra
Bizerte - Kairouan - Kebili
Monastir - CUN- Gabes

73832000

[Link]
contact@[Link]
Devoir
Les tableaux et les sous programmes
Exercice 1
Soit le tableau qui contient l'identifiant des entiers.

Exemple :
pour N=6

T 854 254 165 398 123 423


0 1 2 3 4 5

Soit l'algorithme de la fonction recherche suivante :

Fonction
recherche(…………………………………………):……………..
Exist………..
i…………
répéter
si (T[i]=X) alors
Exist………..
Sinon
i………………
finSi
jusqu'à(………………..) ou(………………….)
…………………………………….

1) Compléter la fonction ci-dessus afin de vérifier l'existence d'un numéro


donnée X dans un tableau T.
2) Ecrire un programme qui permet de remplir un tableau par N entier ou
N>0 avec des nombres aléatoires composés de 3 chiffres, puis saisir
un entier avec [100..999], et afficher si cet entier existe ou pas dans
le tableau en utilisant la fonction recherche.

[Link] 1
73832000
Exercice 2
➢ Pour créer un code de sécurité pour un site, on demande de saisir :
• Le nom et le prénom de minimum 5 caractères, non vide et commence
obligatoirement par une lettre en majuscule.
• Saisir 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 chaque lettre du nom multiplier par sa position dans le nom.
✓ Ajouter un nombre aléatoire composé de 3 chiffres
✓ La longueur du nom et prénom.
Exemple : Prénom et nom = "Bacha ali" et code postal = 4071

Si le code est pair, on ajoute A a droite sinon A a gauche.

Le code de sécurité est 1230A

Car :

✓ La somme des milliers avec celui de l’unité du code postal (4+1) = 52=25
✓ Le code ascii de chaque lettre du nom multiplier par sa position dans le nom.

Bacha
0 1234 (0*66 + 1*97 +2*99 +3*104 +4*97)= 995
✓ La longueur de la chaine 9
✓ On suppose que le numéro est 201
➔ 25 + 995+ 9 +201= 1230
Travail demandé :

1) Écrire un algorithme en le décomposant en module ainsi que son TDOG


2) Écrire l'algorithme de chaque module.

[Link] 2
73832000
Sousse - Nabeul - Bardo – Sfax-
Menzah- Ezzahra - Bizerte-
Kairouan Monastir - CUN- Gabes
Kebili

73832000

[Link]

contact@[Link]
[Link]

Vous aimerez peut-être aussi