Dalam tutorial PHP ini, Anda akan belajar cara menulis program PHP untuk mencetak jumlah digit individual dari angka yang diberikan
Cara menemukan jumlah digit individu dari suatu Angka di PHP
Untuk menemukan jumlah digit individu dari angka yang diberikan, kita hanya perlu tahu cara menjumlahkan angka itu cukup sederhana
Di sini pertama-tama kita membagi nomor yang kita berikan menjadi digit individual dan kemudian menjumlahkan semuanya
Dalam kehidupan umum kita, kita tidak akan menggunakan program semacam itu tetapi ini bisa menjadi latihan yang bagus bagi pemula untuk lebih memahami konsep loop PHP. Ini adalah program awal yang sangat bagus.
//Untuk menemukan Jumlah digit dari angka yang diberikan
Program PHP Untuk mencari Jumlah digit angka yang diberikan
if(isset($_POST['kirim'])) {
$n = $_POST[ 'bil'];
$x = $n;
$r = 0;
$jumlah = 0;
sementara($n>1)
{
$r = $n%10;
$jumlah = $jumlah+$r;
$n = $n/10;
}
echo "Jumlah digit dari bilangan yang diberikan". $x. " adalah. ". $jumlah;
kembali 0;
}
?>
Untuk menemukan jumlah digit angka, tambahkan saja semua digitnya
Misalnya
12345= 1 + 2 + 3 + 4 + 5
12345= 15
Logika
Ambil nomornya
Bagilah angkanya dengan 10
Tambahkan sisanya ke variabel
Ulangi proses ini sampai sisa 0
Contoh
Program yang diberikan menunjukkan jumlah digit 12345
Output: Sum of digits 12345 is 15
Operator + mengembalikan larik kanan yang ditambahkan ke larik kiri;
Ini pertama-tama mendeklarasikan jumlah variabel sebagai 0 dan kemudian mengulangi sepanjang bilangan bulat yang dideklarasikan, dan menambahkan elemen di tempat ke-i ke jumlah. Setelah iterasi selesai, fungsi ini mengembalikan jumlah sebagai output. Di luar fungsi, nilai dideklarasikan dan fungsi dipanggil dengan melewatkan elemen ini sebagai parameter −
Dalam program ini, kami akan mencoba untuk menerima angka dalam bentuk string dan kemudian mengulang melalui panjang string. Saat mengulang, kami akan mengekstrak digit dari setiap posisi dan kemudian menambahkannya ke digit yang sebelumnya diekstraksi, sehingga mendapatkan jumlahnya
<?php
// PHP program to calculate the sum of digits
function sum($num) {
$sum 9 0
9 2 9 39 4 9 09 4 9 79 89 3$num<?php1________1______4<?php3