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

Manipulation de Tableaux PHP en Formation

Ce document présente un TP sur la manipulation des tableaux multidimensionnels en PHP dans le cadre d'un module de création d'applications web dynamiques. Il décrit des exercices pratiques impliquant la déclaration de tableaux, le calcul de moyennes, l'affichage conditionnel des résultats et la gestion des données des stagiaires. Le TP inclut également des tâches sur la création de tables de multiplication et de division.

Transféré par

tkitakoussama1
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)
11 vues2 pages

Manipulation de Tableaux PHP en Formation

Ce document présente un TP sur la manipulation des tableaux multidimensionnels en PHP dans le cadre d'un module de création d'applications web dynamiques. Il décrit des exercices pratiques impliquant la déclaration de tableaux, le calcul de moyennes, l'affichage conditionnel des résultats et la gestion des données des stagiaires. Le TP inclut également des tâches sur la création de tables de multiplication et de division.

Transféré par

tkitakoussama1
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

ROYAUME DU MAROC

Formateur : HAFSA MHAND OUAMMI


Office de la Formation Professionnelle et de la Promotion du Travail
Filière : dev105 Niveau : 1ère Année

Module : M107 – créer des applications web dynamiques Année de formation: 2024/2025

TP 3 :

L’objectif : manipulation des tableaux multidimensionnel en php


Exercice 1 :
Soit le tableau suivant :

Nom M103 M105 M106 M107 M104 M108


Ali 15 14 17 18 12 17
Sara 4 5 3 7 10 3
Karim 5 7 10 8 9 10
Hiba 13 11 18 10 11 15
Issa 15 14 17 18 17 15

1. Déclarez un tableau nommé $stagiaires contenant le contenu du tableau précédent


2. Affichez ce tableau sous forme d’un tableau HTML ressemblant au tableau déclaré
3. Ajoutez une colonne à droite intitulée "Moyenne" qui contient la moyenne des notes pour
chaque stagiaire.
4. Lors de calcule des moyennes affichez les en respectant les règles suivantes :
a. Si la moyenne >= 15, affichez la ligne en vert.
b. Si la moyenne entre 7 et 10, affichez la ligne en orange.
c. Si la moyenne < 7, affichez la ligne en rouge.
d. Sinon, laissez la ligne sans style.
5. Ajoutez un champ "Résultat" dans le tableau HTML indiquant "Admis" ou "Ajourné" en
fonction de la moyenne (seuil = 10).
a. Si la moyenne >= 10 affichez admis
b. Sinon ajourné
6. Déterminez quel stagiaire a obtenu la meilleure moyenne et affichez son nom et sa moyenne
en dehors du tableau.
7. Triez le tableau des étudiants par ordre décroissant de moyenne.
8. Affichez uniquement la moyenne du deuxième stagiaire.
9. Modifiez la note du premier stagiaire dans le module M108 et affiche à nouveau les données
de ce stagiaire.
10. Ajoutez un nouveau stagiaire au début du tableau dont le nom « Imane » ayant les notes :
18, 19, 18.25, 20, 17.75, 19
11. Ajoutez un nouveau stagiaire à la fin du tableau dont le nom « Omar » ayant les notes : 15,
19, 14.75, 10, 17, 16.5
12. Supprimez le dernier stagiaire
13. Calculez la moyenne du groupe
ROYAUME DU MAROC

Formateur : HAFSA MHAND OUAMMI


Office de la Formation Professionnelle et de la Promotion du Travail
Filière : dev105 Niveau : 1ère Année

Module : M107 – créer des applications web dynamiques Année de formation: 2024/2025

Exercice 2 :
1. Créer la table de multiplication suivant en respectant le style :

2. Créer la table de division suivant en respectant le style :

Vous aimerez peut-être aussi