Maison > développement back-end > tutoriel php > Exercice d'algorithme PHP 5 : Déterminer si un nombre est un multiple d'un nombre spécifié

Exercice d'algorithme PHP 5 : Déterminer si un nombre est un multiple d'un nombre spécifié

藏色散人
Libérer: 2023-04-10 14:34:01
original
6275 Les gens l'ont consulté

Bonjour~ Cet article continue de vous présenter la série d'algorithmes de base PHP. Dans l'article précédent "Algorithme PHP Exercice 4 : Multiplier les éléments correspondants de deux listes données", je vous ai présenté comment multiplier deux Multiplier les éléments correspondants. d'une liste donnée. Les amis intéressés peuvent en apprendre davantage ~

Entrons maintenant dans le sujet de cet article~

C'est une vieille règle Supposons qu'il y ait une telle question "Comment écrire un programme PHP pour vérifier un. étant donné Un nombre positif est-il un multiple de 3 ou de 7 ?"

Bien sûr, 3 et 7 ici peuvent être remplacés à volonté. Ceci n'est qu'un exemple de problème~

Je me demande si vous avez des idées pour mettre en œuvre ce problème ?

Voici ma méthode d'implémentation :

Code PHP tel que :

<?php

function test($n)
{
    return $n % 3 == 0 || $n % 7 == 0;
}

var_dump(test(3));
var_dump(test(14));
var_dump(test(12));
var_dump(test(37));
Copier après la connexion

Nous exécutons le fichier directement et le résultat du jugement de sortie est :

Exercice dalgorithme PHP 5 : Déterminer si un nombre est un multiple dun nombre spécifié

On peut voir que dans l'exemple ci-dessus, le les données de jugement que nous avons données sont respectivement 3, 14, 12 et 37, et les résultats du jugement sont respectivement vrai, vrai, vrai et faux.

Évidemment, 3, 14 et 12 sont des multiples de 3 ou 7, mais 37 n'est ni un multiple de 3 ni 7, donc le résultat du jugement est correct.

Ici, vous devez principalement maîtriser les opérateurs arithmétiques en PHP%及比较运算符==和逻辑运算符||

% (modulo) : x % y,, ce qui signifie le reste de x divisé par y

== (égal) : x == y, lequel ; signifie si Si x est égal à y, renvoie vrai

|| (ou) : x || y, ce qui signifie que si au moins l'un de x et y est vrai, alors renvoie vrai.

Pièce jointe : La notion de multiples

①Si un entier peut être divisé de manière égale par un autre entier, cet entier est un multiple de l'autre entier. Par exemple, 15 est divisible par 3 ou 5, donc 15 est un multiple de 3 et un multiple de 5.

②Le quotient obtenu en divisant un nombre par un autre nombre. Par exemple, a÷b=c, c'est-à-dire que a est un multiple de b. Par exemple : A÷B=C, on peut dire que A est C fois B.

③ Il existe d'innombrables multiples d'un nombre, ce qui signifie que l'ensemble des multiples d'un nombre est un ensemble infini. Remarque : Vous ne pouvez pas appeler un numéro seul un multiple, vous pouvez seulement dire qui est un multiple de qui.

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!

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal