Exercice PHP corrigé les fonctions

Exercice PHP corrigé, tutoriel et pratique pour débutant en pdf.

Exercice 1

Ecrivez le code PHP qui permet de transformer une chaine de caractère de plusieurs mots, en passant le 1er caractère en Majuscule et tout le reste en minuscules.
On utilisera pour ce faire les fonctions ’str…’ et l’opérateur de concaténation ‘.’

Exercice 2

X est un nombre réel c’est la limite de suites de nombres assez simples.
Par exemple X/4 est limite de la somme des inverses des nombre entiers impairs (avec un signe + et – alterné).

Exemple

X/4 = 1-1/3+1/5-1/7+1/9-1/11+1/13 …

Calculez X/4

– Avec une boucle for de 100, 1000 et 10000 chiffres

– Faites ensuite une boucle WHILE qui s’arrête quand on a 2 décimales de X constantes.

Exercice 3

Ecrivez le code PHP permettant d’afficher, sous forme de liste non ordonnée, les carrés des nombres de 1 à 30 selon le format :
• 12 = 1
• 22 = 4

• 302 = 900

Exercice 4

Créer un script PHP permettant d’afficher la table de multiplication suivante :

Exercice PHP corrigé

Exercice 5

Créer la fonction qui permet de supprimer des éléments d’un tableau sans que ces derniers ne soient aux positions extrèmes (1° position ou dernière position)

Exercice 6

Créer une Fonction qui permet de :

–  Vérifier la validité de la date et l’heur entré par l’Utilisateur.
–  Puis Transformer le Format  de la date entré en Year-Month-Day et le Format de l’heur en Heures : Minute

Exercice 7

Réaliser des fonctions permettant de calculer :

  1. les nombres premiers
  2. La carre d’un nombre
  3. Le logarithme népérien
  4. La racine Carrée
  5. La division Euclidienne
  6. Le cube d’un entier
  7. Conversion de degré en Radian et l’inverse
  8. Le Trinôme du second degré
  9. Le PGCD
  10. Le Plus Petit Commun Multiple
  11. L’équation du troisième degré
  12. Argument de a + ib

La correction des exercices PHP (voir page 2 en bas)

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Comments (1)