Heim  >  Artikel  >  Backend-Entwicklung  >  PHP-Algorithmus-Übung 12: Ermitteln Sie den Absolutwert zwischen n und 51 und geben Sie den Wert nach Bedarf zurück

PHP-Algorithmus-Übung 12: Ermitteln Sie den Absolutwert zwischen n und 51 und geben Sie den Wert nach Bedarf zurück

藏色散人
藏色散人Original
2021-08-31 09:21:471979Durchsuche

Im vorherigen Artikel „PHP-Algorithmus-Übung 11: Überprüfen Sie, ob zwei gegebene Ganzzahlen innerhalb des angegebenen Bereichs liegen“ habe ich Ihnen vorgestellt, wie Sie überprüfen können, ob zwei gegebene Ganzzahlen innerhalb des angegebenen Bereichs liegen. Finden Sie es heraus~

In diesem Artikel finden Sie weiterhin eine Reihe von PHP-Algorithmusübungen. [Empfohlen: Zusammenfassung der PHP-Algorithmus-Übungsreihe (kontinuierlich aktualisiert ~) ]

Lassen Sie mich zunächst das in diesem Artikel zu lösende Problem beschreiben: „Wie schreibe ich ein PHP-Programm, um den Absolutwert zwischen n und 51 zu erhalten?“ n Ist er größer als 51, wird der dreifache Absolutwert zurückgegeben.“

Zugehörige Einführung: Der Absolutwert bezieht sich auf den Abstand vom entsprechenden Punkt einer Zahl auf der Zahlenachse zum Ursprung, dargestellt durch „| |“. |b-a|. oder |a-b| stellt den Abstand zwischen dem Punkt dar, der a darstellt, und dem Punkt, der b auf der Zahlenachse darstellt.

Gehen wir direkt zum 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>";

Das Ausführungsergebnis ist wie folgt:

6
21
0

Es ist sehr einfach zu implementieren!

Hier müssen Sie hauptsächlich die Verwendung von if-Bedingungsanweisungen beherrschen und dann den Ausführungsprozess gemäß den Anforderungen implementieren. Wenn n beispielsweise in diesem Beispiel größer als 51 ist, muss der dreifache absolute Wert zurückgegeben werden, d. h. die Formel „($n – $x)*3;“ muss ausgeführt werden Der Wert der beiden Zahlen wird direkt zurückgegeben.

Verwandte Einführung:

In PHP können wir die folgenden bedingten Anweisungen verwenden:

  • if-Anweisung: Wenn die angegebene Bedingung wahr ist, wird der Code ausgeführt;

  • if...else-Anweisung: If die Bedingung ist Wenn wahr, wird der Code ausgeführt; wenn die Bedingung falsch ist, wird das andere Ende des Codes ausgeführt

  • if...elseif...else-Anweisung: Führen Sie verschiedene Codeblöcke basierend auf aus zwei oder mehr Bedingungen;

  • switch-Anweisung: Wählen Sie einen von mehreren Codeblöcken zur Ausführung aus.

Abschließend möchte ich jedem das neueste und umfassendste „PHP-Video-Tutorial“ empfehlen ~ Kommen Sie und lernen Sie!

Das obige ist der detaillierte Inhalt vonPHP-Algorithmus-Übung 12: Ermitteln Sie den Absolutwert zwischen n und 51 und geben Sie den Wert nach Bedarf zurück. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn