Académique Documents
Professionnel Documents
Culture Documents
Exercice 2
Créer un tableau associant à chaque étudiant, défini par son nom, sa note finale, comme l'exemple
suivant :
Ali=>8.82 Mohamed=>14.14 Karim=>12.00 ….
1ــ Afficher la liste des étudiants qui ont une note supérieure ou égale à 10.
2ــ Quel est l'étudiant qui à la bonne note ?
3ــ Quel est l'étudiant qui à la mauvaise note ?
4ــ Quel est la moyenne de la classe ?
Exercice 3
Soit le tableau multidimensionnel associatif
dont les clés sont des CIN et les valeurs des
tableaux indicés contenant le nom, le
prénom, la date de naissance, la ville de
résidence, le téléphone et l'email.
1 ــEcrire la variable permettant
d'initialiser le tableau.
2 ــUtiliser la boucle foreach pour lire le tableau et l'afficher comme dans l'image.
3 ــUtiliser la boucle while avec la fonction each ( ) pour lire le tableau et l'afficher.
4 ــTrier le tableau en ordre croissance selon leurs clés (la fonction ksort($tab)).
5 ــExtrayer le nom de serveur des emails, (preg_split("modèle",$tab) pour diviser l'adresse
selon le modèle)
6 ــRéaliser des statistiques sur les occurrences de chaque fournisseur d’accès
(array_count_values($tab)).
Les Formulaires
Exercice 4
On cherche à programmer une calculatrice en ligne, comme indiqué
dans la figure à droite, en utilisant un formulaire qui contient :
1. Une zone de texte nommé "X" (type number) pour saisir X.
2. Une zone de texte nommé "Y" (type number) pour saisir Y.
SMI/S6
Université Abdelmalek Essaâdi
Faculté des Sciences de Tétouan Prog. Web Avancée 2023/2024
Département Informatique TD 2 Pr H. Omara
3. Un ensemble de bouton submit, chaqu'un nommé "operateur" avec comme valeur l'opération
souhaitée.
4. Une zone de texte nommé "resultat" pour afficher le résultat de l'opération.
Vous devez :
Exercice 5
1 ــDévelopper un formulaire de saisie des données
nécessaires au calcul d'un prêt (voir l'image).
2 ــCréer d'abord une fonction mensualite ( ) qui
calcule et retourne la mensualité à payer pour un
prêt en fonction du capital emprunté C, du taux
d’intérêt T, et de la durée en mois du prêt n.
Sachant que la formule de calcul d’une
mensualité M est la suivante :
𝑴 = 𝑪 × 𝑻⁄𝟏 − (𝟏 + 𝑻)−𝒏
3 ــN'oublier pas la Vérification de l’existence des
variables
4 ــCalculer la mensualité puis l'afficher comme dans l'exemple.
Exercice 6
1 ــCréer un formulaire
qui demande à
l'utilisateur de saisir
leurs données
personnelles.
2 ــPuis d'afficher son
CV sous un format
convenable. Comme dans l'exemple.
3 ــUtiliser les expressions régulières pour vérifier les
champs de saisie comme email et Téléphone
4 ــLimiter la taille de l'image et les extensions des images
en jpeg et png.