PASCAL
NPM : 12110005
KELAS/BARIS : 1KA34/
PRAKTIKUM KE :1
KETUA ASISTEN :
ASISTEN :
PARAF
(…………………………………)
MEMBUAT PROGRAM IN_OUT
Sebelumnya saya ingin menginformsikan bahwa laporan saya agak berbeda dari yang
telah diajarkan pada praktikum sebelumnya, karena saya menggunakan sistem operasi linux
(ubuntu 10.10) sedangkan saat praktikum menggunakan sistem operasi Windows XP oleh
karena itu saya akan menjelaskan bagai mana membuat program dengan bahasa pascal di
linux (ubuntu 10.10)
2. Kemudian setelah selesai menginstal buatlah folder di dalam home dengan nama
“dosbox” kemudian masukan program pascal yang sudah kita download.
3. Setelah itu jalankan “Dosbox” yang ada pada menu “Application > Games >
Dosbox Emulator” Kemudian agar program pascal dapat berjalan kita harus
mount “/home/nama_user/dosbox” sebagai drive c: caranya adalah ketik
“mount c: /home/nama_user/dosbox” seperti pada gambar :
4. Setelah selesai mount drive c: kemudian masuk lah ke drive c: setelah itu masuk
ke direktori “/TP/BIN” karena program pascal ada di direktori tersebut.
Kemudian jalankan program pascal dengan mengetik “turbo.exe” maka program
akan berjalan seperti gambar dibawah:
5. Program Pascal sudah bisa digunakan. Untuk membuat program In_out dengan
output nama dan npm maka programnya seperti ini
6. Uses Crt; -----> adalah statement untuk setingan tampilan monitor crt
nama : string; ----> adalah variable “nama” yang bertipe data string
npm : string; -----> adalah variable “npm” yang bertipe data string.
writeln('masukan nama: '); ---> adalah statement untuk memasukan data pada
variable “nama” pada garis baru.
write('masukan npm: '); -----> adalah statement sama seperti “writeln” bedanya
stratement ini memasukan data pada line yang sama.
writeln('nama saya ',nama); ---> statement untuk mencetak “nama saya” dan
variable “nama”
writeln('npm saya ',npm); ----> statement untuk mencetak “npm saya” dan
variable “npm”
readln; ----> ini digunakan agar program tidak langsung menutup setelah
program berahir. Dan program akan berakhir ketika user menekan tombol apa
saja yg ada di keuboard.
Jika program dijalankan dengan mengklik menu “Run > Run “ maka akan
tampil seperti berikut:
MEMBUAT PROGRAM PENGHITUNG LUAS SEGITIGA
Adalah menbuat suatu program yang dapat menghitung luas segitiga dengan memasukan
nilai “Alas” dan nilai “Tinggi” adapun langkah-langkahnya sebagai berikut :
1. Kita asusmsikan bahwa program turbo pascal sudah siap digunakan. Baik, dimulai
dengan memasukan script sebagai berikut :
alas : integer; ----> adalah variable “alas” yang bertipe data integer
tinggi : integer; -----> adalah variable “tinggi” yang bertipe data integer.
Luas : real; --------> adalah variable “luas” yang bertipe data real / desimal
write('masukan nilai alas: '); ---> adalah statement untuk memasukan data pada
variable “alas” pada garis yang sama.
readln(alas); ----> adalah statemen untuk membaca hasil masukan statement sebelumnya.
write('masukan tinggi: '); -----> adalah statement untuk memasukan nilai data pada
variable “tinggi” pada garis yang sama.
Luas := (alas*tinggi)/2 ----> adalah statement dari rumus luas segitiga yang akan
memberikan nilai pada variable “luas”
write(‘luas segitiga adalah ',luas:4:2); ---> statement untuk mencetak “luas” sampai
dengan 4 digit dan memiliki 2 angka dibelakang koma.
readln; ----> ini digunakan agar program tidak langsung menutup setelah program
berahir. Dan program akan berakhir ketika user menekan tombol apa saja yg ada di
keuboard.
Jika program dijalankan dengan mengklik menu “Run > Run “ maka akan tampil seperti
berikut: