Menghitung Bangun Ruang

Heol!

Assalamualaikuuuum..
Gak kerasa euy udah jam 23.45 WIB hahaha.. melanjutkan blog sebelumnya yaa. Kalau tadi kalian sempat ketipu karena postingan saya yang ini, maka sekarang saya beritahu kodingan yang sesungguhnya hasil percobaan saya searching google university dan bertanya ke kawan-kawan, akhirnya saya mendapatkan ilham yang cukup membantu saya menyelesaikan masalah ini.

Saya membuat satu class bernama BangunRuang.php didalamnya berisi tiga variabel untuk inputan masing-masing bernama $nil1, $nil2, $nil3

NamaClass_Variabel

Penulisan variabel dalam php dapat dilakukan dengan beberapa cara yang saya tau, pertama dengan menuliskan var didepan nama_variabel namun tidak menggunakan modifier as Private, Public, Protected. Namun yang saya tuliskan versi lainnya yang menggunakan modifier private yang bertujuan agar variabel tersebut hanya dapat digunakan oleh class yang bersangkutan (BangunRuang).

nah, setelah itu saya membuat beberapa method sesuai permintaan untuk menghitung luas dan keliling bangun ruang persegi panjang, persegi, segitiga, dan lingkaran. Jadi saya membuat masing-masing dari bangun ruang  dua method masing-masing untuk menghitung luas dan menghitung keliling.

Method1

Method2

Method adalah hal yang harus dilakukan, jadi saya isi dengan rumus-rumus sesuai dengan bangun ruang yang bersangkutan. Sedangkan __constructs adalah kerangka awal untuk membuat class dengan tiga variabel yang nantinya akan dimasukkan ke variabel public/ variabel class nil1, nil2, nil3.

Selesai method-method dibuat dan Class ditutup dengan kurung kurawal, Saya melakukan pengecekan terhadap hasil atau kolom yang akan digunakan untuk menginputkan nilai-nilai oleh user dengan cara sebagai berikut;

isset

$hasil sebagai inisialisasi, karena akan digunakan untuk pengecekan. Apabila kolom dengan nama x tidak terisi, maka akan terjadi pembentukan objek dengan nama dona dan hasil itu akan membawa si objek dona yang mana dona akan mengambil (dilihat dari fungsi $_POST[]) kegiatan pil dibawah nanti, sedangkan pil adalah sebuah selector/ pilihan untuk user menggunakan aplikasi ini.

Selesai itu, saya menutup phpnya kemudian menuliskan HTML biasa untuk membuat kolom pengisian dan tampilanhtml1

html2

Saya kira bagian HTML cukup jelas bagi readers, karena waktu sudah malam saya bahas sedikit. Tag title saya gunakan untuk mengubah nama pada bagian search engine. Namun saya belum bisa merubah linknya. 😀 belajar sih dari temen jurusan teknik komputer, tapi belum mahir euy.

lalu saya menambahkan tag h2 untuk judul, dan menambahkan beberapa aturan agar user tidak salah mengisi kolom untuk melakukan perhitungan yang benar.

Lalu saya membuat form inputan seperti bagian diatas <input type=”text” name =”x” value=”<?php if(isset($_POST[“x”])) echo $_POST[“x”]; else echo “0”; ?>”>

maksud dari php dalam form itu adalah untuk mengambil nilai yang telah dimasukan user, apabila user belum memasukkan nilai, maka nilai yang terlihat pada form adalah 0. Namun apabila user sudah memasukkan nilai, maka nilai itu akan diambil dan akan dimunculkan dibagian tersebut.

lalu terdapat selector pil yang berhubungan dengan fungsi pengecekan tadi diatas. option value itu berguna untuk meng’link’kan ke method yang dimaksud.

sedangkan pada baris <input type=”text” readonly name=”hasil” value=”<?php echo $hasil;?>”>

php tersebut bertujuan untuk menuliskan hasil dari proses perhitungan dalam method.

Sekian penjelasan dari saya, tentunya masih banyak kekurangan karena belajar tidak hanya dilakukan sekali, namun berulang kali agar faham. Banyak kesalahan mohon dimaklumi.

Wassalamualaikum wr. wb

Menghitung Bangun Datar Menggunakan PHP

HEOL!

ada tugas baru dari dosen baru kuy -,- Parahnya lagi materi ini nyambung ke materi kuliah sebelumnya, tapi karena dosen yang lalu terlalu sayang dan baik pada kita, kita hanya diberikan capturean dan disuruh menulis ulang kodingan itu, tanpa menjelaskan variabel, class, begin-endnya php atau apalah yang berhubungan dengan PHP. Mungkin yang buka web ini agak nyesel gitu ya, judul dan isi sangat berbeda. Tapi sampai jam 21.37 saya juga belum menemukan solusi untuk kodingan saya menggunakan php. Saya masih mengira untuk menggunakan beberapa class, tidak hanya menggunakan satu kelas saja. Tapi cara meng-extends-kan class anak ke ke class parent itu gimana da? Bahasa yang saya gunakan disini seperti saya menggunakan java, bukan menyombongkan diri tapi di pemrograman bahasa java saya rasa masih sanggup bahkan untuk menuliskan kodingan php ini masih sering keliru dengan kodingan dijava. Baiklah saya tinggal bentar untuk melanjutkan percobaan saya terhadap perhitungan bangun datar ini. Sekian 😀