Tutorial membuat perkalian,pembagian ,pengurangan menggunakan php

Halo sobat kodingers  ! Kali ini kodi akan membahas tentang bagaimana cara membuat aplikasi Perkalian dan Mencari Bilangan genap atau pun ganjil :
ini contoh hasilnya :

1 . Saya membuat bilangan terbesar dari 3 contonya dibahwa ini :



2. Saya coba memberi bilangan 200 , 500 ,1000  Seperti contoh Dibahwa ini :

3. nah , disini ahkir dari penyelesain nya kawan tadi kan saya masuk nilai 200 , 500 , 1000 hasilnya Seperti dibahwa ini :

dibahwa ini kawan script yang Sesuai dengan diatas
ini script .

script7-1 .php
  1. <html>
  2. <head>
  3.   <title>Mencari Bilangan Terbesar dari 3 Bilangan</title>
  4. </head>
  5. <h1>Mencari Bilangan Terbesar dari 3 Bilangan</h1>
  6.  <form method="post" action="script7-1proses.php">
  7. <table>
  8. <tr><td>Masukkan bilangan ke-1</td><td>:</td><td><input type="text" name="bil1"></td></tr>
  9. <tr><td>Masukkan bilangan ke-2</td><td>:</td><td><input type="text" name="bil2"></td></tr>
  10. <tr><td>Masukkan bilangan ke-3</td><td>:</td><td><input type="text" name="bil3"></td></tr>  
  11. </table>
  12. <input type="submit" name="submit" value="Submit"><input type="reset" name="reset" value="Hapus">
  13. </form>
  14. </body>
  15. </html>
  16. Dibahwa ini contoh prosesnya kawan :
  17. script7-1proses.php
  18.  
  19. <html>
  20. <head>
  21. <title>Mencari Bilangan Terbesar dari 3 Bilangan</title>
  22. </head>
  23. <body>
  24. <h1>Mencari Bilangan Terbesar dari 3 Bilangan</h1>
  25. <?php
  26.  $bilangan1 = $_POST['bil1'];  // membaca input bilangan pertama
  27. $bilangan2 = $_POST['bil2'];  // membaca input bilangan kedua
  28. $bilangan3 = $_POST['bil3'];  // membaca input bilangan ketiga
  29.  // cara ke - 1
  30. // idenya adalah mencari bilangan x yang terbesar dari bil 1 dan bil2. lalu x dibandingkan dengan bilangan ke-3. Jika x > dari bil 3, maka x adalah max dari semua bilangan. Jika tidak, maka bil 3 sbg max nya
  31. if ($bilangan1 > $bilangan2) $maxSementara = $bilangan1;
  32. else $maxSementara = $bilangan2;
  33. if ($bilangan3 > $maxSementara) $maxAkhir = $bilangan3;
  34. else $maxAkhir = $maxSementara;
  35. echo "<p>Nilai maksimum dari ".$bilangan1.", ".$bilangan2.", dan ".$bilangan3." adalah : ".$maxAkhir."</p>";
  36. // cara ke - 2
  37. // idenya adalah langsung membandingkan masing-masing bilangan dengan bilangan yang lain.
  38. // misal: jika bil 1 > bil2 dan bil 1 > bil 3, maka max adalah bil 1.
  39. if (($bilangan1 > $bilangan2) && ($bilangan1 > $bilangan3)) $maxAkhir = $bilangan1;
  40. else if (($bilangan2 > $bilangan1) && ($bilangan2 > $bilangan3)) $maxAkhir = $bilangan2;
  41. else if (($bilangan3 > $bilangan1) && ($bilangan3 > $bilangan2)) $maxAkhir = $bilangan3;
  42. echo "<p>Nilai maksimum dari ".$bilangan1.", ".$bilangan2.", dan ".$bilangan3." adalah : ".$maxAkhir."</p>";
  43. // cara ke - 3
  44. // idenya hampir sama dengan cara ke- 1, tapi tidak dengan mencari max sementara.
  45. if ($bilangan1 > $bilangan2)
  46. { if ($bilangan1 > $bilangan3) $maxAkhir = $bilangan1;
  47.    else $maxAkhir = $bilangan3;
  48. }
  49. else
  50.    { if ($bilangan2 > $bilangan3) $maxAkhir = $bilangan2;
  51.       else $maxAkhir = $bilangan3;   
  52.    }
  53. echo "<p>Nilai maksimum dari ".$bilangan1.", ".$bilangan2.", dan ".$bilangan3." adalah : ".$maxAkhir."</p>";   
  54. ?>
  55. </body>
  56. </html>
 ini Belum Selesai ya kawan nah Selanjutnya kita akan membuat program pencarian status Bilangan :
nah ini Hasilnya kawan yang saya Buat :





 ngak usah terlalu panjang saya buat .sekarang kita langsung scriptnya saja 
nih script nya :
contoh :
 script7.2.php
  1. <html>
  2. <head>
  3.   <title>Mencari Status Bilangan</title>
  4. </head>
  5. <body>
  6. <h1>Mencari Status Bilangan</h1>
  7. <form method="post" action="script7-2proses.php">
  8. Masukkan sebuah bilangan <input type="text" name="bil">
  9. <input type="submit" name="submit" value="Submit">
  10. </form>
  11. </body>
  12. </html> 
script7.2proses.php

  1.  <html>
  2. <head>
  3. <title>Mencari Status Bilangan</title>
  4. </head>
  5. <body>
  6. <h1>Mencari Status Bilangan</h1>
  7. <?php
  8. $bilangan = $_POST['bil'];
  9. // cara ke - 1
  10. if ($bilangan > 0) echo "<p>Bilangan ".$bilangan." adalah positif</p>";
  11. else if ($bilangan < 0) echo "<p>Bilangan ".$bilangan." adalah negatif</p>";
  12. else echo "<p>Bilangan ".$bilangan." adalah nol</p>";
  13. // cara ke - 2
  14. if ($bilangan > 0) $status = "positif";
  15. else if ($bilangan < 0) $status = "negatif";
  16. else $status = "nol";
  17. echo "<p>Bilangan ".$bilangan." adalah bilangan ".$status."</p>";
  18. ?>
  19. </body>
  20. </html>
ini saya coba lagi membuat operasi bilangan seperti kakulator di hp dan dilaptop :
dan Hasilnya Seperti Ini  :




 nih dihawa Scriptnya kawan :

script7.3.php
  1. <html>
  2. <head>
  3. <title>Operasi Bilangan</title>
  4. </head>
  5. <body>
  6. <h1>Operasi Bilangan</h1>
  7. <?php
  8. if ($_POST['jumlahkan'])
  9. {
  10.   // jika yang diklik adalah tombol 'penjumlahan'
  11.   $bil1 = $_POST['bil1'];
  12.   $bil2 = $_POST['bil2'];
  13.   $hasil = $bil1 + $bil2;
  14.   echo "<p>Hasil penjumlahannya adalah ".$hasil."</p>";
  15. }
  16. else if ($_POST['kurangkan'])
  17. {
  18.   // jika yang diklik adalah tombol 'pengurangan'
  19. $bil1 = $_POST['bil1'];
  20. $bil2 = $_POST['bil2'];   
  21. $hasil = $bil1 - $bil2;
  22. echo "<p>Hasil pengurangannya adalah ".$hasil."</p>";
  23.  
  24. }
  25. else if ($_POST['kalikan'])
  26. {
  27.   // jika yang diklik adalah tombol 'perkalian'
  28. $bil1 = $_POST['bil1'];
  29. $bil2 = $_POST['bil2'];  
  30. $hasil = $bil1 * $bil2;
  31. echo "<p>Hasil perkaliannya adalah ".$hasil."</p>";
  32. else
  33. {
  34. // jika tombol belum diklik maka tampilkan form untuk entri bilangan
  35. ?>
  36. <form method="post" action="<?php $_SERVER['PHP_SELF']; ?>">
  37. <table>
  38. <tr><td>Masukkan bilangan ke-1</td><td>:</td><td><input type="text" name="bil1"></td></tr>
  39. <tr><td>Masukkan bilangan ke-2</td><td>:</td><td><input type="text" name="bil2"></td></tr>  
  40. </table>
  41. <input type="submit" name="jumlahkan" value="+"> <input type="submit" name="kurangkan" value="-"> <input type="submit" name="kalikan" value="x">
  42. </form>
  43. <?php
  44. // perintah $_SERVER['PHP_SELF'] menyatakan bahwa action dari submit form diarahkan ke script ini sendiri.
  45. }
  46. ?>
  47. </body>
  48. </html>
script7.4proses.php

  1. <html>
  2. <head>
  3. <title>Operasi Bilangan</title>
  4. </head>
  5. <body>
  6. <h1>Operasi Bilangan</h1>
  7. <p>Pilih menu operasi di bawah ini</p>
  8. <ul>
  9. <li><a href="<?php $_SERVER['PHP_SELF']; ?>?op=jumlah">Penjumlahan</a></li>
  10. <li><a href="<?php $_SERVER['PHP_SELF']; ?>?op=kurang">Pengurangan</a></li>
  11. <li><a href="<?php $_SERVER['PHP_SELF']; ?>?op=kali">Perkalian</a></li>
  12. </ul
  13. <?php
  14. // bagian IF untuk menampilkan form sesuai nilai 'op=...' dari link di atas
  15. // masing-masing action pada form akan diarahkan ke bagian script yang berbeda untuk menampilkan hasil operasinya
  16. if ($_GET['op'] == "jumlah")
  17. {
  18. ?>
  19. <form method="post" action="<?php $_SERVER['PHP_SELF']; ?>?show=jumlah">
  20. <table>
  21. <tr><td>Masukkan bilangan ke-1</td><td>:</td><td><input type="text" name="bil1"></td></tr>
  22.  <tr><td>Masukkan bilangan ke-2</td><td>:</td><td><input type="text" name="bil2"></td></tr>  
  23. </table>
  24. <input type="submit" name="submit" value="Submit"> 
  25. </form
  26. <?php
  27. }
  28. else if ($_GET['op'] == "kurang")
  29. {
  30. ?>
  31. <form method="post" action="<?php $_SERVER['PHP_SELF']; ?>?show=kurang">
  32. <table>
  33. <tr><td>Masukkan bilangan ke-1</td><td>:</td><td><input type="text" name="bil1"></td></tr>
  34. <tr><td>Masukkan bilangan ke-2</td><td>:</td><td><input type="text" name="bil2"></td></tr>  
  35. </table>
  36. <input type="submit" name="submit" value="Submit"> 
  37. </form>
  38.  <?php
  39. }
  40. else if ($_GET['op'] == "kali")
  41. {
  42. ?>
  43.  <form method="post" action="<?php $_SERVER['PHP_SELF']; ?>?show=kali">
  44. <table>
  45. <tr><td>Masukkan bilangan ke-1</td><td>:</td><td><input type="text" name="bil1"></td></tr>
  46. <tr><td>Masukkan bilangan ke-2</td><td>:</td><td><input type="text" name="bil2"></td></tr>  
  47. </table>
  48. <input type="submit" name="submit" value="Submit"> 
  49. </form>
  50.  <?php
  51. }
  52.  // bagian IF untuk proses perhitungan sesuai 'show=...' yang ada dalam action form
  53. if ($_GET['show'] == "jumlah")
  54.   $bil1 = $_POST['bil1'];
  55.   $bil2 = $_POST['bil2'];
  56.   $hasil = $bil1 + $bil2;
  57.   echo "<p>Hasil penjumlahannya adalah ".$hasil."</p>";
  58. }
  59. else if ($_GET['show'] == "kurang")
  60. {
  61.   $bil1 = $_POST['bil1'];
  62.   $bil2 = $_POST['bil2'];
  63.   $hasil = $bil1 - $bil2;
  64.   echo "<p>Hasil pengurangannya adalah ".$hasil."</p>";
  65. }
  66. else if ($_GET['show'] == "kali")
  67. {
  68. $bil1 = $_POST['bil1'];
  69. $bil2 = $_POST['bil2'];  
  70. $hasil = $bil1 * $bil2;
  71. echo "<p>Hasil perkaliannya adalah ".$hasil."</p>";
  72. }
  73. ?>
  74. </body>
  75. </html>
 hem Cukup ya yang ngodingnya besoknya ada lagi jangan lewatkan ya
semoga bermanfaat ...
Jika ada pertanyaan silahkan hubungi saya atau komentar dibahwa ini ..

Komentar