Selasa, 20 September 2011

Kalkulator PHP

"Eh yang kode PHP yang kamu kasik, error alias gak mau jalan. Gimana nich?" begitu teman saya berkata, setelah saya memberi kode php kalkulator. Wokeh pada saat ini saya akan menjelaskan tentang gimana cara buat program kalkulator dengan menggunakan bahasa PHP atau bisa disebut Hypertext PreProcessor. Wokeh jangan banyak bacot kita langsung aja, langkah-langkahnya dan selalu gunakan logika anda bukan pikiran anda.

Pertama persiapkan alat
  • Komputer atau laptop
  • Server virtual dengan berisi Apache sebagai server open source atau bisa anda gunakan Xampp, anda bisa download di Sini atau bisa hubungi Mbah Google di Keyword "Xampp"
  • Software Editor seperti Dreamweaver atau bisa gunakan Software standar Micro**ft yaitu Notepad.
  • Internet Browser untuk melihat program kalkulator yang dibuat menggunakan bahasa PHP. Bisa gunakan Browser standar Micro***t atau Moksila Apifox (ngaco dikit. Artiin aja ndri).
  • Jangan lupa Kopi hangatnya satu, buat jaga-jaga kalo lagi stress mikirin coding.
Kedua Tentukan Variabel yang akan digunakan
  • Pasti ada angka pertama yang akan diproses, jadi buat variabel "A"
  • Pasti ada angka kedua yang akan diproses, jadi buat variabel "B"
  • Operator Aritmatika untuk menentukan proses kedua variabel, jadi buat variabel "Op"
  • Ada Input -> Proses -> Output (Hasil), maka kita buat variabel "Hasil"
Ketiga Buat programnya menggunakan Software Editor


 A. Buat form untuk menginputkan angka dan operator
<html>
 <head>
  <title>Kalkulator</title>
 </head>

<body>
<form action="proses.php" method="post">
 <input name="a" type="text">
 <select name="op">
  <option value="+">+</select>
  <option value="-">-</select>
  <option value="*">*</select>
  <option value="/">/</select>
  <option value="%">%</select>
 </select>
 <input name="b" type="text>
<input type="submit" value="Proses">
</form>
</body></html>

Simpan pada folder Xampp -> htdocs -> Buatkan folder misal (kalkulator)
lalu simpan dengan nama bebas dan berekstensi PHP atau HTML misal (calc.php) atau (calc.html)

B. Buatkan file untuk memproses hasil inputan tadi
<?php
//Deklarasikan variabel...
$a=($_POST['a'];
$b=($_POST['b'];
$op=($_POST['op'];

//Karena Operatornya bisa dipilih maka kita bisa menggunakan fungsi If()
if (op=="+")
 $hasil=$a+$b;
else if (op=="-")
 $hasil=$a-$b;
else if (op=="*")
 $hasil=$a*$b;
else if (op=="/")
 $hasil=$a/$b;
else $hasil=$a%$b;

//Tampilkan hasil dari proses tadi
echo"Hasil $a $op $b = $hasil<br />
<a href='calc.php'>Kembali Ke Kalkulator</a>";
?>
Lalu simpan ditempat yang sama dengan file form yang tadi dengan nama yang sama dituliskan pada nilai atribut action pada tag form yaitu, proses.php.

Lalu kita coba programnya dengan mengaktifkan terlebih dahulu service Apache dengan cara klik Start menu -> All Programs -> Apache Friends -> Xampp -> Xampp Control Panel. Aktifkan dengan mengklik start pada kolom Apache, jika sudah berjalan maka kita bisa test pada browser. Jalankan browser lalu ketik htpp://localhost pada Adress Bar, jika keluar gambar tulang anjing dengan tulisan Xampp maka service Apache sudah berjalan.

Sekarang kita coba jalankan program kalkulator yang sudah kita buat dengan cara ketik http://localhost/kalkulator/calc.php pada Adress bar (Ingat ini tidak perlu koneksi internet, ini sudah menggunakan server virtual). Jika sudah muncul programnya maka masukkan nilai dan pilih operator yang diinginkan dan terakhir klik tombol Proses, maka kode akan dieksekusi. Jika berhasil maka akan keluar hasilnya, jika gagal maka akan keluar pesan error dan akan diberitahu dimana letak kesalahannya.

Wokeh segitu saja mungkin tentang cara membuat program kalkulator dengan PHP, anda bisa kreasikan sesuka hati anda dengan cara menambahkan CSS, atau fitur yang lainnya tetapi tetap dengan fungsi yang sama, yaitu sebagai kalkulator. Ini adalah kreasi kalkulator yang penulis buat

Hasil Program Kalkulator Dengan Menggunakan PHP

Baca Selengkapnya...

Operator Logika

Ini lanjutan dari Operator Perbandingan.
Credit to Guru Web Pak S.P.
Operator Logika digunakan untuk mengetahui Hasil Logika antara variabel. 
Operator Logika sebagai berikut.


Operator Keterangan Contoh Hasil
&& AND X=6, Y=3 (X<10 && Y>1) Returns True
| | OR X=6, Y=3 (X==5 | | Y==5) Returns False
! NOT X=6, Y=3 !(X==Y)Return True
Demikian semua Operator yang ada pada beberapa artikel yang ada disini, Terima Kasih kepada Original Credit Pak S.P. telah memberi pengajaran tentang operator, meskipun saya masih belum mengerti betul tentang operator. Saya Penulis sampai Jumpa...
Baca Selengkapnya...

Operator Perbandingan

Ini lanjutan dari Operator Persamaan.
Credit to Guru Web Pak S.P.
Operator Perbandingan digunakan untuk mengetahui Perbandingan antara variabel. 
Operator Perbandingan sebagai berikut.

OperatorKeteranganContohHasil
==Sama Dengan5==8False
!=Tidak Sama Dengan5!=8True
>Lebih Besar5>8False
<Lebih Kecil5<8True
>=Lebih Dari atau Sama Dengan5>=8False
<=Kurang Dari atau Sama Dengan5<=8True

Demikian Operator Perbandingan, kita akan lanjutkan ke Operator Logika.
Baca Selengkapnya...

Operator Persamaan

Ini lanjutan dari Operator Aritmatika.
Credit to Guru Web Pak S.P.
Operator Persamaan digunakan untuk mengetahui persamaan antara variabel. 

Operator Persamaan sebagai berikut.



OperatorContohHasil
=X=YX=y
+=X+=YX=X+Y
-=X-=YX=X-Y
*=X*=YX=X*Y
/=X/=YX=X*Y
%=X%=YX=X%Y

Sekian dari Operator Persamaan, kita akan lanjutkan untuk Operator Perbandingan.
Baca Selengkapnya...

Operator Aritmatika

Apa yang kalian ketahui tentang Operator? apakah yang biasa jaga warnet atau game online sajakah yang kalian ketahui? Disini saya akan memposting artikel tentang Operator Aritmatika.  Sebenarnya ini sudah dijelaskan oleh guru Web Dinamis saya disekolah, wokeh rate 5 star untuk guru saya. Wokeh kita langsung saja.

Operator Aritmatika biasanya simbol yang digunakan untuk menghitung angka, dan disini bukan kita yang menghitung tapi kita hanya memerintah processor komputer untuk melakukan aritmatika. Nah Operator Aritmatika adalah sebagai berikut.

Operator Keterangan Contoh Hasil
+ Penjumlahan 10+5 15
- Pengurangan 10-5 5
* Perkalian 10*5 50
/ Pembagian 10/5 2
% Modulus (Sisa Bagi) 10%2 0
++ Penambahan 1 10++ 11
-- Pengurangan 1 10-- 9
Operator Aritmatika tersebut bisa digunakan disetiap bahasa pemrograman seperti C++, C, PHP, Visual Basic, Pascal, Cobol, Delphi dan masih banyak lagi.

Mungkin segitu saja untuk artikel ini, Ingat Jika mempunyai pikiran 1GB, gunakanlah 10Mb untuk berpikir membuat program. Saya penulis, sampai jumpa lagi.
Baca Selengkapnya...

Senin, 19 September 2011

Program Segitiga Bintang C++

"Buat program segitiga bintang, kumpulkan dalam bentuk hardcopy print syntax dan print preview hasil programnya" begitu guru yang mengajar bahasa pemrograman berkata. Nah dari situ saya ingin memposting artikel tentang cara membuat program "Segitiga Bintang" menggunakan bahasa pemrograman C++. Cara membuatnya tentu kita harus menggunakan logika untuk memakai algoritma pemrograman. oke jangan banyak bacot kita langsung saja.

Pertama sediakan alat yang digunakan untuk membuat program Segitiga Bintang
  • Komputer, notebook, atau netbook
  • Software developer Borland C++ bisa didownload di Mediafire atau di Indowebster. Ukuran softwarenya gak lebih dari 100MB. Bagi yang punya speed dewa mungkin hanya perlu waktu 30detik.
  • Sudah dipastikan komputer atau laptop harus dipasang OS (Operating System) punya Micro**ft.
  • dan sediakan kopi hangat, untuk menenangkan pikiran.

Kedua Deklarasikan Variabel Yang Akan Digunakan.
  • Kita harus menentukan tinggi segitiga bintang jadi kita harus membuat variabel "tinggi".
  • Tentukan baris segitiga bintang jadi buat variabel "baris".
  • Tentukan kolom untuk membuat jadi segitiga jadi buat variabel "kolom".
Untuk semua nama variabel diatas anda bisa buat dengan nama bebas yang terpenting anda harus mengingat semua nama variabel dan kegunaannya serta jangan sampai keliru menggunakan variabel diatas. Seperti anda ingin memakan nasi, ambil wadah untuk menampung nasi, ambil nasi baru makan nasinya. Jangan sampai keliru, makan nasinya, ambil wadah nasinya, baru ambil nasinya. Kan aneh jadi program makannya gak jalan. Kok jadi ngurusin makan, waduh kacau. Wokeh lanjut lagi...

Ketiga Buat Programnya.
Buka program Developer Borland C++, lalu ketikan syntax berikut

#include <conio.h>
#include <iostream.h>

void main()
{
   int tinggi; //Deklarasi variabel untuk menentukan tinggi segitiga bintang
   clrscr();

//Proses penginputan tinggi segitiga bintang
cout<<"Masukkan Tinggi Segitiga Bintang : "; cin>>(tinggi);
cout<<endl;

//Proses Pembuatan Segitiga Bintang dengan menggunakan Perulangan "for" (loop "for")
for (int baris=1; baris<=tinggi; baris++)
{
  for (int kolom=1; kolom<=baris; kolom++)
  {
    cout<<(" * "); //Boleh diisikan dengan output bebas, tapi karena namanya "Segitiga Bintang" maka diberi output bintang
  }
cout<<"\n";
}

getch();

}

Save dengan ekstensi .cpp (C Plus Plus), lalu compile syntax tersebut dengan mengklik menu Debug -> Run
maka akan keluar hasil compile, jika berhasil maka akan langsung muncul jendela Command Prompt dari hasil syntax tersebut. Jika proses compile gagal, maka akan diberitahu dimana letak kesalahan. Ingat tidak programmer yang tidak menemukan masalah, jika tidak menemukan masalah maka teknologi tidak akan ada. Dan berikut gambar hasil program Segitiga Bintang yang saya buat.

Hasil Program Segitiga Bintang
Hasil Program Segitiga Bintang


Baca Selengkapnya...