Panafrikan PHP

An educational initiative by EColSi

Discover EColSi
Choose your language
Explore the course

B03 — Calculer un objectif réalisable avec les opérateurs

Niveau débutant · Leçon B03

B03 — Calculer un objectif réalisable avec les opérateurs

B03 — Calculer un objectif réalisable avec les opérateurs

Résultat : calculateur de progression hebdomadaire.
Concept central : une expression transforme les données en informations.
Durée indicative : 60 à 90 minutes.

De combien de semaines avez-vous besoin pour atteindre un objectif ?

Un objectif devient plus utile lorsqu’il peut être mesuré. PHP peut ajouter, soustraire, multiplier, diviser et comparer des valeurs pour répondre à des questions spécifiques.

Connexion précédente

B02 affichait les types de données. Désormais, ces valeurs seront des opérandes d'expression.

Concepts

Nous utiliserons +, -, *, /, %, les parenthèses et la concaténation avec .. Les parenthèses rendent l'ordre explicite et facilitent la révision.

Laboratoire guidé

<?php
$totalHours = 24;
$weeklyHours = 5;
$fullWeeks = intdiv($totalHours, $weeklyHours);
$remainingHours = $totalHours % $weeklyHours;

echo "Semanas completas: $fullWeeks<br>";
echo "Horas para una semana adicional: $remainingHours";

Calculez d'abord à la main. Alors comparez. La division par zéro doit être empêchée avant d'exécuter l'opération.

Mission moyenne

Créez une calculatrice pour un objectif de lecture, de sport ou de programmation. Affiche le total, la progression, le reste et le pourcentage. Essayez avec un objectif atteint et un autre qui vient de commencer.

Extension universitaire

Il encapsule le calcul dans les données d'entrée et analyse trois cas limites : zéro dévouement, progrès supérieur à l'objectif et valeurs négatives. Ne les corrigez pas en silence ; documentez la règle que vous appliqueriez.

Tests

  • Cas normal.
  • Objectif déjà atteint.
  • Des heures qui ne divisent pas exactement l'objectif.
  • Zéro dédicace sans provoquer d'erreur fatale.

Livraison

Comprend le calcul manuel, le code, les résultats et les règles proposées. ENVOYER AU TUTEUR.

Suivant : [B04 — Prendre des décisions] (https://panafrikanphp.blogspot.com/2026/08/b04-basic-php-fr.html).

Comments

Popular posts from this blog

Bem-vindo ao Panafrikan PHP: aprenda, construa e compartilhe

Bienvenue sur Panafrikan PHP : apprenez, créez et partagez