Membuat Program Pilihan pada Pascal
Pascal adalah bahasa pemrograma tingkat
tinggi (high level language) yang dalam
pembuatannya menggunakan bahasa sehari – hari dalam bahasa inggris untuk proses
pembuatan script code nya.
Dalam membuat program, seringkali programmer
menemukan masalah pada Syntax atau aturan dalam penulisan program, maklum saja
karena pada setiap program aplikasi syntax atau pun penulisan program
berbeda-beda aturannya. Dengan demikian yang perlu dipahami oleh pembuat
program adalah logika nya atau Algoritmanya.
Disini penulis ingin coba berbagi untuk
membuat sebuah program sederhana menggunakan bahasa pemrograman pascal. Program
yang kali ini akan dibuat, yaitu membuat perhitungan tentang Luas Balok dan
Volume nya, serta Luas dan keliling lingkaran. Disini tantangan nya yaitu
menggunakan pilihan/atau kondisi. Penulis tidak perlu panjang lebar menjelaskan
bagaimana-bagaimana nya, kalian tinggal lihat saja salinan Scripcode nya.
keterangan dalam program :
uses crt :
ibrary untuk memanggil fungsi clrscr
Var nama, NPM, : mendeklarasikan
variable nama dan NPM bertipe data string.
Var p,l,t,ruang :
mendeklarasikan variable p,l,t,ruang bertipe data integer, dan variable ini
yang nanatinya akan menjadi inputan angka yang kemudian akan di proses. Pada
pilihan 1, P ini akan mendeklarasikan sebagai panjang balok. Pada pilihan 2 P
ini akan mendeklarasikan untuk Jari-jari lingkaran.
Var Lu, vol, kel :
mendeklarasikan variabel lu dan vol pada balok dan kel yang akan digunakan
untuk mendeklarasikan keliling lingkaran yang bertipe data real.
Begin :
memulai awal program
clrscr :
berfungsi untuk membersihkan tampilan atau layar
writeln :
berfungsi untuk menampilkan pesan dengan tanda kursor dibawah pesan (ganti
baris)
write :
berfungsi untuk menampilkan pesan dengan tanda kursor disebelah akhir pesan
yang ditampilkan
readln( ) :
menyimpan data input dari keyboard dalam variable
Lu := ((2*p*l)+(2*p*t)+(2*l*t)); : penulisan rumus
luas balok pada pascal
vol := p*t*l; :
penulisan rumus volume balok pada pascal
Lu := 3.14 * p*p :
penulisan rumus luas lingkaran pada pascal
Kel := 2 *p* 3.14 : penulisan rumus keliling
lingkaran pada pascal
lu:5:2 :
menampilkan data luas dengan max 5 karakter didepan tanda koma dengan 2 angka
dibelakang koma.
vol:5:2 :
menampilkan data volume dengan max 5 karakter didepan tanda koma dengan 2 angka
dibelakang koma
kel:5:2 :
menampilkan data keliling dengan max 5 karakter didepan tanda koma dengan 2
angka dibelakang koma
Readln : menahan tampilan langsung ke tampilan scriptcode
lagi/kembali
End; :
akhir dari program pascal per blok.
End. :
akhir dari program pascal keseluruhan
Dari Output program dapat dilihat pada gambar diatas, jika
kita memilih angka 1, maka yang akan keluar adalah “Perhitungan luas dan volume
balok”, anda nanti akan diminta untuk memasukkan Panjang, tinggi, serta lebar.
Jika ketiganya telah dimasukkan makan akan keluar hasil perhitungan diatas.
Dari Output program dapat dilihat pada gambar diatas, jika
kita memilih angka 2, maka yang akan keluar adalah “Perhitungan luas lingkaran
dan keliling lingkaran”, anda nanti akan diminta untuk memasukkan jari-jari
lingkaran. Jika telah dimasukkan makan akan keluar hasil perhitungan diatas.
Dari contoh program diatas, penulis hanya ingin mencoba untuk
membari logic atau algoritmanya, silahkkan salin script ini kalau kalian ingin
lebih bervariasi modifikasi saja script nya.
happy sharing.
goodluck
KlixKoin
BalasHapusDaftar Di http://www.klixkoin.com/index.php?ref=princesshour
Dibayar Rp. 610 (Apabila Semua Iklan Diklik).
Dibayar 20% untuk tiap iklan yang diklik dari referal Anda (Rp. 610 x 20% = Rp. 122).
Minimal pembayaran Rp 5.000,- (I-KOIN), Rp 20.000,- (BCA - MANDIRI)
Komisi hingga 5% untuk setiap pembelian yang dilakukan referal langsung Anda.
Informasi status Anda dengan mudah bisa dilihat, seperti jumlah klik, Saldo Anda,
bahkan jumlah klik serta aktivitas referal Anda.
Daftar Di http://www.klixkoin.com/index.php?ref=princesshour
Perhitungan Keuntungan
Klik Sendiri Rp. 610
10 Referal = Rp. 122 x 10 = Rp. 1220
Daftar Di http://www.klixkoin.com/index.php?ref=princesshour
Penghasilan Bulanan
Klik Sendiri Rp. 610 x 30 = Rp. 18300
Klik 10 Referal Rp. 1220 x 30 = Rp. 36600
= Rp. 54900
Daftar Di http://www.klixkoin.com/index.php?ref=princesshour
Penghasilan Setahun Rp. 54900 x 12 = 658800
Daftar Di http://www.klixkoin.com/index.php?ref=princesshour
Bisnis lokal yang paling BOOMING:
Terbukti, hanya dlm waktu 120 hari, member telah lebih dari 128.078 orang
Daftar Di http://goo.gl/QwSOk
Dahsyat!!
- Mempunyai 2 sistem utama: Plan GRATIS & Plan INVESTASI
- Withdrawal bisa ke PM, Bank Lokal, dan Pulsa
- Web semakin AMAN dengan HTTPS/SSL 256 bit
- Komunikasi langsung dgn Admin via SMS/Call/FB
- Invest minimal $0.5 via PM, EgoPay, Payza, & Bank Lokal
- Profit 2% x 100 hari + Profit extra
- Compound minimal $0.5
- WD INSTANT ke PM minimal $0.02 (cuma butuh waktu 3 detik)
- WD ke Bank Lokal minimal $6 (kurs $1 = Rp 9.700)
- WD dgn Pulsa HP dengan harga dibawah standar pasar
- Tersedia fitur IBC MOBILE, website versi HP
Daftar Di http://goo.gl/QwSOk
WOOOOOW!!!
Daftar Di http://goo.gl/QwSOk
100% Gratis 100% Profit..
Proses pencairan super cepat..
Sekali click, dollar langsung mendarat di PM anda..
Daftar Di http://goo.gl/QwSOk
Bisa pencairan ke bank lokal
Dan dalam bentuk pulsa..
Daftar Di http://goo.gl/QwSOk
Bener-bener profit!!
Ribuan member sudah dibayar..
Sekarang giliran Anda!!
Daftar Di http://goo.gl/QwSOk
Join now!!
Daftar Di http://goo.gl/QwSOk