Pada tulisan sebelumnya saya telah membuat membuat program untuk
mengalikan dan menjumlahkan hasil perkalian, kali ini saya akan membuat program untuk membagi bilangan dan menjumlahkan hasil pembagian dari bilangan tersebut.
Untuk membuat program tersebut hampir sama dengan membuat program mengalikan dan menjumlahkan hasil perkalian sebelumnya, hanya saja kita perlu mengganti tanda kali (*) menjadi tanda bagi(/) dan kita juga perlu memperhatikan apabila terdapat kemungkinan bilangan awal atau bilangan akhir atau bilangan pembagi = 0 komputer tidak dapat menampilkan hasilnya, Maka kita perlu menambahkan kode berikut dalam program:
1 2 3 4 5 6 | while ($bil_awal <= $bil_akhir) { if ($bil_awal == 0 || $bil_akhir == 0) { echo "Hasil Tidak Terhingga"; } else if ($pembagi == 0) { echo "Hasil Tidak Terhingga";
|
Berikut keseluruhan kode programnya:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 | <?php @$bil_awal = $_POST['bil_awal']; @$bil_akhir = $_POST['bil_akhir']; @$pembagi = $_POST['pembagi']; @$hasil_pembagian = 0; @$hasil_penjumlahan = 0; ?>
<!DOCTYPE html> <html> <head> <title>AKUMULASI PEMBAGIAN</title> </head> <body> <form method="POST"> <table> <tr> <td>Input Bilangan Awal</td> <td>=</td> <td><input name="bil_awal" type="text" value="<?php echo $bil_awal; ?>"/></td> </tr> <tr> <td>Input Bilangan Akhir</td> <td>=</td> <td><input name="bil_akhir" type="text" value="<?php echo $bil_akhir; ?>"/></td> </tr> <tr> <td>Input Bilangan Pembagi (yang akan dibagikan)</td> <td>=</td> <td><input name="pembagi" type="text" value="<?php echo $pembagi; ?>"/></td> </tr> <tr> <td><input name="submit" type="submit" value="SUBMIT"/></td> </tr> <tr> <td> <?php if (isset($bil_akhir) && isset($bil_awal)) { while ($bil_awal <= $bil_akhir) { if ($bil_awal == 0 || $bil_akhir == 0) { echo "Hasil Tidak Terhingga"; } else if ($pembagi == 0) { echo "Hasil Tidak Terhingga"; } else { echo $bil_awal . " : " . $pembagi . " = "; echo $hasil_pembagian = $bil_awal / $pembagi . "<br/>"; $bil_awal++; $hasil_penjumlahan = $hasil_penjumlahan + $hasil_pembagian; } } } echo "========+<br/>" . $hasil_penjumlahan; ?> </td> </tr> </table> </form> </body> </html>
|
Hasil akhirnya adalah sebagai berikut:
0 Comment: