Maison >développement back-end >Problème PHP >Algorithme PHP Exercice 12 : Obtenez la valeur absolue entre n et 51 et renvoyez la valeur si nécessaire
Dans l'article précédent "Exercice d'algorithme PHP 11 : Vérifiez si deux entiers donnés sont dans la plage spécifiée", je vous ai présenté comment vérifier si deux entiers donnés sont dans la plage spécifiée. Les amis dans le besoin peuvent apprendre à le découvrir~.
Cet article continuera à vous proposer une série d'exercices sur l'algorithme PHP. [Recommandé : Résumé de la série d'exercices sur l'algorithme PHP (mis à jour continuellement ~) ]
Tout d'abord, permettez-moi de décrire le problème à résoudre dans cet article : "Comment écrire un programme PHP pour obtenir la valeur absolue entre n et 51. Si n S'il est supérieur à 51, trois fois la valeur absolue est renvoyée."
Introduction connexe : La valeur absolue fait référence à la distance entre le point correspondant d'un nombre sur l'axe des nombres et l'origine, représentée par "| |". |b-a| ou |a-b| représente la distance entre le point représentant a et le point représentant b sur l'axe des nombres.
Passons directement au code :
<?php function test($n) { $x = 51; if ($n > $x) { return ($n - $x)*3; } return $x - $n; } echo test(53)."<br>"; echo test(30)."<br>"; echo test(51)."<br>";
Le résultat de l'exécution est le suivant :
6 21 0
C'est très simple à mettre en œuvre !
Ici, vous devez principalement maîtriser l'utilisation des instructions conditionnelles if, puis mettre en œuvre le processus d'exécution en fonction des exigences. Par exemple, dans cet exemple, si n est supérieur à 51, il est nécessaire de renvoyer trois fois la valeur absolue, c'est-à-dire que la formule "($n - $x)*3;" doit être exécutée ; la valeur des deux nombres est directement renvoyée.
Introduction connexe :
En PHP, nous pouvons utiliser les instructions conditionnelles suivantes :
instruction if : si la condition spécifiée est vraie, le code est exécuté
instruction if...else : If ; la condition est Si vraie, le code sera exécuté ; si la condition est fausse, l'autre extrémité du code sera exécutée
if...elseif....else instruction : exécute différents blocs de code en fonction de ; deux conditions ou plus ;
switch Instruction : sélectionnez l'un des multiples blocs de code à exécuter.
Enfin, je voudrais recommander à tout le monde le "Tutoriel vidéo PHP" le plus récent et le plus complet ~ Venez apprendre !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!