4 Source Code Bahasa Pascal Untuk Mencari Luas dan Volume Bangun Ruang
02.53
Bahasa
PASCAL pertama kali dikembangkan pada awal tahun 70-an oleh Niclaus Wirth di
Technical University, Zurich-Swiss. Nama pascal diambil dari nama seorang ahli
matematika yaitu Blaise Pascal. Bahasa Pemrograman pascal termasuk ke dalam
kategori “High Level Language”.
Pada
awalnya bahasa pemrograman Pascal diperkenalkan dengan tujuan untuk menjelaskan
maslaah pemrograman komputer bagi mahasiswa yang belajar pemrograman komputer.
Namun dengan waktu yang singkat, bahasa pemrograman ini menjadi salah satu
bahasa yang sangat populer dikalangan universitas, sehingga menjadi julukan
sebagai bahasa universitas. Keunggulan dari bahasa pascal terletak pada
kemudahannya untuk dipelajari dan adanya dukungan fungsi-fungsi matematika yang
sangat lengkap.
Inilah 4 source code bahasa pascal untuk mencari luas dan volume bangun ruang:
1. Program Mencari Luas dan Volume Bola
Source Code:
Output pada layar:
Analisis:
Program ini bernama Hitung_Bola. Di dalam
program ini terdapat constanta(const) dan variable(var).
Pada const terdapat konstanta phi dengan nilai 3.14 dan pada var terdapat
3 variabel yaitu r, lu, dan vol dengan
tipe data real.
Ketika program
dijalankan, mula-mula program akan menjalankan perintah write sehingga akan menampilkan teks pada monitor seperti pada
gambar output. Pada waktu bersamaan dengan write
ada perintah readln untuk memasukan
nilai ke variabel r dari input-an
user.
Setelah itu program akan menjalankan perintah lu:=4*phi*sqr(r) yang dimana merupakan rumus luas bola. Sqr pada perintah merupakan operator
untuk pangkat dua. Setelah itu program akan menjalankan perintah vol:= 1.3*phi*sqr(r)*r yang dimana
merupakan rumus volume bola. Ketika dua perintah tersebut dikerjakan maka
program akan membaca 2 perintah writeln
sehingga akan menampilkan teks dan sekaligus menampilkan hasil dari 2 perintah sebelumnya yaitu luas
bola dan volume bola.
2. Program Mencari Luas dan Volume Kubus
Source Code:
Ouput pada layar:
Analisis:
Program ini bernama Hitung_Kubus. Variabel pada
program ini ada 3 yaitu Rus, Lu dan Vol
dengan tipe data real. Ketika program dijalankan perintah writeln akan dikerjakan sehingga menampilkan teks pada layar begitu
juga dengan perintah write namun
pada perintah write program meminta
user untuk menginput nilai untuk variabel Rus.
Setalah itu program akan menjalankan perintah Lu:= 6*sqr(Rus) yang merupakan rumus
dari Luas Kubus dan perintah Vol:=sqr(Rus)*Rus
yang merupakan rumus dari Volume Kubus. Setelah kedua perintah tersebut di
jalankan maka selanjutnya program akan menjalankan 2 perintah writeln yaitu untuk menunjukan hasil
dari Luas dan Volume pada layar seperti pada gambar output.
3. Program Mencari Luas dan Volume Balok
Source Code:
Output pada layar:
Analisis:
Program ini bernama Hitung_Balok. Program ini
memiliki 5 variabel dengan tipe data real. Ketika program dijalankan,
pertama-tama akan muncul teks terdiri “Masukan panjang balok”, “Masukan lebar
balok”, “Masukan tinggi balok” dan program meminta user untuk menginput nilai
ke variabel tersebut.
Setalah itu program akan menjalankan perintah rumus luas
balok yaitu luas:=(2*pan*leb)+(2*pan*tin)+(2*leb*tin)
dan rumus volume balok vol:=pan*leb*tin.
Setelah perintah itu selesai maka selanjutnya program akan menampilkan teks
serta hasil dari pengerjaan perintah sebelumnya seperti pada gambar.
4. Program Mencari Luas dan Volume Kerucut
Source Code:
Output pada layar:
Analisis:
Program ini bernama Hitung_Kerucut. Program ini
memiliki satu konstanta dan tujuh variabel bertipe data real. Ketika program
dijalankan mula-mula program akan menampilkan teks “Masukan jari-jari”, “Masukan
tinggi” dan “Masukan panjang miring”dan program meminta user untuk menginput
nilai kepada setiap 3 variabel tersebut yaitu jar, tin dan mir.
Setelah 3 variabel tersebut memiliki nilai maka
selanjutnya program akan menjalankan perintah dia:= sqr(jar), lsel:= phi*jar*mir, luas:= lsel*phi*dia dan vol:= 0.3*phi*dia*tin.
Setelah perintah-perintah itu dijalankan program akan menampilkan teks dan
sekaligus hasil dari perintah-perintah sebelumnya seperti pada gambar.


0 komentar