Rumah > pembangunan bahagian belakang > tutorial php > Latihan algoritma PHP 2: Cari perbezaan mutlak antara n dan nombor yang ditentukan

Latihan algoritma PHP 2: Cari perbezaan mutlak antara n dan nombor yang ditentukan

藏色散人
Lepaskan: 2023-04-10 14:02:02
asal
2872 orang telah melayarinya

Dalam "Latihan Algoritma PHP 1: Kira jumlah dua nombor dan tiga kali jumlah", saya memperkenalkan anda kepada soalan pertama latihan aritmetik PHP. Saya percaya semua orang telah menguasainya tema artikel hari ini agak serupa dengannya, saya harap semua orang dapat menguasainya dengan cepat!

Dulu kita cari jumlahnya, sekarang kita jumpa perbezaannya, mari kita buat satu persatu~

Soalan khusus artikel ini ialah "Tulis program PHP untuk mendapatkan perbezaan mutlak antara n dan nilai yang ditentukan . Jika n lebih besar daripada nilai yang ditentukan ini, tiga kali perbezaan mutlak dikembalikan."

Anda boleh mengamalkannya secara tempatan, dan kemudian lihat kaedah saya di bawah:

Kod PHP adalah seperti berikut:

<?php

function test($n)
{
    $x = 50;

    if ($n > $x)
    {
        return ($n - $x)*3;
    }
    return $x - $n;
}
echo test(53)."<br>";
echo test(30)."<br>";
echo test(50)."<br>";
Salin selepas log masuk

Hasil pengiraan output ialah :

Latihan algoritma PHP 2: Cari perbezaan mutlak antara n dan nombor yang ditentukan

Dalam kod di atas, nilai yang ditentukan yang kami berikan ialah 50, dan kemudian kami menggunakan pernyataan if untuk menentukan sama ada n lebih besar daripada 50. Jika n lebih besar daripada 50, kembalikan tiga kali perbezaan mutlak, jika tidak, kembalikan perbezaan mutlak. Bahagian kod aritmetik utama di sini ialah "($n - $x)*3;" dan "$x - $n;".

Dalam contoh ini, n pertama yang kami berikan ialah 53, jadi 53 adalah lebih besar daripada 50, dan hasilnya secara semula jadi untuk mengembalikan (53-50)*3=9

Yang kedua n ialah 30, iaitu kurang daripada 50, dan hasilnya ialah "50-30=20";

Kod di atas menggunakan fungsi untuk menyesuaikan kaedah ujian Tidak perlu dikatakan, ia bergantung terutamanya pada pemahaman dan penguasaan pernyataan penghakiman dan pengendali PHP.

Pengenalan ringkas kepada pernyataan bersyarat yang disediakan dalam PHP:

Akhir sekali, saya ingin mengesyorkan kursus percuma terkini pada platform kami "
if 语句 - 在条件成立时执行代码
if...else 语句 - 在条件成立时执行一块代码,条件不成立时执行另一块代码
if...elseif....else 语句 - 在若干条件之一成立时执行一个代码块
switch 语句 - 在若干条件之一成立时执行一个代码块
Salin selepas log masuk
Masukkan dunia PHP daripada gores

》~Datang dan belajar!

Atas ialah kandungan terperinci Latihan algoritma PHP 2: Cari perbezaan mutlak antara n dan nombor yang ditentukan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
php
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan