TP°3 : PHP LP-LDW-Temps aménagé / ENS-Martil 2021/2022
PHP – Boucles, Tableaux et Formulaires
Exercice 1 :
1) Réaliser la table de multiplication du chiffre 10 :
1 2 3 4 5 6 7 8 9 10
1
2
3
4
5
6
7
8
9
10
2) Réaliser la table des nombres premiers entre 1 et 100 :
1 2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28 29 30
31 32 33 34 35 36 37 38 39 40
41 42 43 44 45 46 47 48 49 50
51 52 53 54 55 56 57 58 59 60
61 62 63 64 65 66 67 68 69 70
71 72 73 74 75 76 77 78 79 80
81 82 83 84 85 86 87 88 89 90
91 92 93 94 95 96 97 98 99 100
Exercice 2 :
1) L’objectif de cet exercice c’est de calculer et d’afficher la moyenne des notes de
chaque module d’un étudiant. Pour ce faire, définir les tableaux suivants :
a. Les titres dans un tableau Titres = (‘Module’,‘Note1’,‘Note2’,‘Note3’,‘Moyenne’)
b. Les noms des modules dans un tableau Modules
c. Les notes dans une matrice Notes
d. Les moyennes de chaque module dans un tableau Moyenne
2) Afficher ensuite le tableau suivant et effectuer les calculs nécessaires pour le
remplir :
3) Remarque : La moyenne de chaque module est égale à (Note1+Note2+Note3)/3
Not Note Not Moyen
Module
e1 2 e3 ne
Infographie
Programmation procédurale et Web
Statique
EL HICHAMI OUTMAN 1
TP°3 : PHP LP-LDW-Temps aménagé / ENS-Martil 2021/2022
Systèmes informatiques et réseaux
Communication professionnelle
Base de Données Relationnelles
Technologie Web et MySQL
Algorithme avancé
Mathématique
4) Maintenant, on veut calculer la moyenne des notes de chaque module en fonction
des coefficients. Pour cela, on considère un tableau C de 3 éléments qui correspond à
ces coefficients : C = (0.25, 0.25, 0.5).
5) Effectuer les calculs nécessaires pour remplir et afficher le tableau en question de
cette manière :
6) Remarque : La moyenne de chaque module est égale à
(Note1*C1+Note2*C2+Note3*C3)
Note1 Note2 Note3
Module Moyenne
(C1 = 0.25) (C2 = 0.25) (C3 = 0.5)
Infographie
Exercice 3 :
Réaliser une calculette permettant d'effectuer des opérations (+, -, * et /)
EL HICHAMI OUTMAN 2