Saturday, February 22, 2020

Teori Bilangan: Pemrograman PHP untuk Menentujan Tripel Pythagoras


Programming PHP for the Lecture in the Number Theory Application

Determining Programming PHP to Get the Pythagorean Triple.
(Learning Material for S1 Mathematics / Mathematics Education in the Phase of the Higher Developing)
Created by Ikhsan, S.Pd., M.Pd.
Revision 2

Pemrograman PHP untuk Aplikasi Mata Kuliah Teori Bilangan
Menentukan Pemrograman PHP untuk Tripel Pythagoras.
(Materi Pembelajaran S1 Matematika / Pendidikan Matematika untuk Tahap Pengembangan yang Lebih Tinggi)
Diciptakan oleh Ikhsan, S.Pd., M.Pd.
Revisi 2

Pythagoras adalah seorang filsuf Yunani Kuno yang hidup di tahun kira-kira 500 tahun Sebelum Masehi. Sebagian sejarah menuliskan bahwa rentang hidup beliau adalah 570 SM – 495 SM. Pemikiran beliau banyak dipengaruhi oleh filsuf Plato dan Aristoteles. Di antara pemikiran beliau yang sangat prestis di kalangan ilmuwan matematika adalah Teorema Pythagoras. Secara sederhana dengan bahasa bebas Teorema Pythagoras berbunyi pada segitiga siku-siku panjang sisi miring kuadrat sama dengan panjang sisi siku-siku kuadrat ditambah panjang sisi siku-siku kuadrat. 
Panjang ketiga sisi segitiga siku-siku  dikenal dengan sebutan Tripel Pythagoras. Untuk menghitung panjang satu sisi segitiga siku-siku bila diketahui panjang dua sisi segitiga siku-siku, kita dapat menggunakan alat bantu perhitungan. Di antara sekian banyak alat bantu perhitungan yang beredar di pasaran ada alat bantu yang populer di kalangan masyarakat. Alat bantu tersebut berupa pemrograman PHP. Untuk menyusun pemrograman PHP ini dibutuhkan prasyarat penguasaan pemrograman HTML. Kedua pemrograman tersebut dapat saling menyisip. Pada bulan Januari tahun 2020 saya tidak menemukan satu pun Developer PHP yang mempublikasikan pengkodean  (coding) PHP di pasaran baik internet maupun non internet tentang penentuan Tripel Pythagoras dalam serangkaian kode-kode PHP. Oleh karena itu, saya menciptakan rangkaian kode-kode PHP untuk menentukan tripel Pythagoras tersebut. Dalam pemrograman PHP berikut saya membutuhkan bilangan asli secara random (acak) sebagai input data, kemudian di tampilan halaman websitenya muncul tiga bilangan yang masing-masing menyatakan panjang sisi-sisi segitiga aiku-siku.
Pemrograman PHP untuk menentukan Tripel Pythagoras disusun sebagai berikut:

<!DOCTYPE html> 
<html> 
<head> 
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> 
<title>
Pemrograman PHP untuk Mata Kuliah Teori Bilangan
</title>
</head> 
<body> 
<h1> <font color ="#ff4595">
Pemrograman PHP untuk Pembelajaran
Teorema Pythagoras.
 </font>
 </h1>
 <?php 
$a = 2  ;
$b =  $a + 1 ;
$c =  $b*$b-$a*$a ;
$d  = 2*$a*$b ;
$e =  $b*$b+$a*$a ;
echo "Tripel Pythagoras adalah"."  ".
$c
.",  ". 
$d 
." , " . "dan"."  ".
$e;
?> 
</body> 
</html>

Tampilan di halaman website:
Bila kode-kode tersebut diketik di Notepad++, dengan mengaktifkan Apache di XAMPP, dan membuka Browser Chrome, maka tampilan yang tampak di halaman website offline adalah
Pemrograman PHP untuk Pembelajaran Teorema Pythagoras.
Tripel Pythagoras adalah 5, 12, dan 13

Perhatikan baris $a = 2  ;
Gantilah bilangan asli 2 dengan bilangan asli 1, maka tampilan halaman website menjadi begini:
Pemrograman PHP untuk Pembelajaran Teorema Pythagoras.
Tripel Pythagoras adalah 3, 4, dan 5

Perhatikan baris $a = 2  ;
Gantilah bilangan asli 2 dengan bilangan asli 3, maka tampilan halaman website menjadi begini:
Pemrograman PHP untuk Pembelajaran Teorema Pythagoras.
Tripel Pythagoras adalah 7, 24, dan 25


Keterangan:
Gantilah sembarang bilangan asli pada kode setelah kode $a =
$a adalah variabel a untuk menyimpan data input berupa sembarang bilangan asli.
Sekali lagi, setelah penyusunan pemrograman PHP ini tuntas, kita cukup mengubah-ubah sebarang bilangan asli setelah $a =

$b =  $a + 1 ;
$b adalah variabel b untuk menyimpan data input berupa bilangan asli yang menggunakan rumus bilangan asli ditambah satu.
$c =  $b*$b-$a*$a ;
$c adalah variabel c untuk menyimpan data input berupa bilangan asli yang menggunakan rumus kuadrat bilangan asli di variabel b dikurangi oleh kuadrat bilangan asli di variabel a.

$d  = 2*$a*$b ;
$d  adalah variabel d untuk menyimpan data input berupa bilangan asli yang menggunakan rumus dua kali bilangan asli di variabel b dikali dengan bilangan asli di variabel a.

$e =  $b*$b+$a*$a ;
$e  adalah variabel c untuk menyimpan data input berupa bilangan asli yang menggunakan rumus kuadrat bilangan asli di variabel b ditambah kuadrat bilangan asli di variabel a.

Rumus teraebut harus diletakkan di antara <body>  <?php dan ?> </body>
Kode-kode PHP disisipkan di antara kode HTML.
Kode-kode PHP dibuka oleh <?php dan ditutup oleh  ?>
Kode-kode HTML dalam keadaan sebagai kerangka wajib dibuka oleh <html> dan ditutup oleh </html>  dengan struktur kerangka berikut:
<html>
<head> 
<title></title>
</head>
<body> 
</body>
</html>
Adapun kode-kode HTML dalam keadaan menyisip tidak dibuka oleh <html> dan ditutup oleh <html>

Bilangan bulat basis 16 (basis hexadecimal) ff4595 yang didahului oleh tanda pagar disisipkan pada kode HTML dan PHP agar warna tulisan judul yang muncul di halaman website berubah menjadi merah muda dalam.

Created by Ikhsan, S.Pd., M.Pd.
Published firstly in Blogger Ikhsan Falihi http://ikhsanfalihi.blogspot.com
on Saturday 22nd February 2020.
Powered by Blogger.
Shared firstly in Whatsapp on Saturday 22nd February 2020.
First Revision at 07.30 West Indonesia Time on Saturday 22nd February 2020.
Shared firstly in Facebook on Saturday 22nd February 2020.
Second Revision at 11.20 West Indonesia Time on Saturday 22nd February 2020.

References:
Wikipedia Pythagoras
XAMPP version 3.2.2
Browser Chrome downloaded  in 2018
Notepad++ version 7.5.7
Elementary Number Theory and Its Applications by Kenneth H. Rossen. Addison Wesley Company, 1986,Massachusetts
NCTM about Pythagorean

Diciptakan oleh Ikhsan, S.Pd., M.Pd.
Dipublikasikan pertama kali di Blogger Ikhsan Falihi http://ikhsanfalihi.blogspot.com
pada hari Sabtu 22 Februari 2020.
Diberdayakan oleh Blogger.
Dibagikan pertama kali di Whatsapp pada hari Sabtu 22 Februari 2020.
Dibagikan pertama kali di Facebook pada hari Sabtu 22 Februari 2020.
Revisi 1 dilakukan pada pukul 07.30 WIB pada hari Sabtu 22 Februari 2020.
Revisi 2 dilakukan pada pukul 11.20 WIB pada hari Sabtu 22 Februari 2020.

Referensi:
Wikipedia Pythagoras
Software XAMPP versi 3.2.2
Browser Chrome yang didownload  pada tahun 2018
Software Notepad++ versi 7.5.7
Teori Bilangan Dasar dan aplikasinya oleh Kenneth Rossen, Addison Wesley Company, 1986, Massachusetts
NCTM tentang Teorema Pythagoras.

Aktivitas Ikhsan, S.Pd., M.Pd.
(nama samaran Ikhsan Falihi):
1) Pengajar Swasta Bidang Studi Matematika (di lembaga Swasta).
2) Instruktur Matematika di pondok pesantren hafalan Alquran di Surabaya-Sidoarjo.
3) Instruktur Bahasa Arab.
4) Instruktur Bahasa Inggris.
5) Peneliti di Pengembangan Pengkajian Studi Teologi.
6) Guru les privat Matematika, Fisika, dan Kimia.
7) Penyair, Penyair Pinggir Kali, 
8) Penulis cerpen, dan 
9) Aktif menggubah puisi.







All the titles can be read in this link (Click on here)
Daftar semua judul dapat di baca di link sini ( Klik di sini)