Laporan Hasil Alpro Modul 1
Laporan Hasil Alpro Modul 1
Laporan Hasil Alpro Modul 1
NAMA
: ALI FAHRUDDIN
NIM
KELAS
:G
MODUL
: I (PENGENALAN PASCAL)
BAB I
TUJUAN DAN LANDASAN TEORI
1.1
Tujuan Praktikum
1. Mahasiswa
mampu
menerapkan
dasar-dasar
algoritma
dalam
menyelesaikan masalah.
2. Mahasiswa
dapat
menerapkan
instruksi-instruksi
dasar
bahasa
Landasan Teori
Nama Pascal berasal dari Blaise Pascal, nama ahli matematika dan
dibuat oleh
Deklarasi label
Definisi konstanta
Definisi tipe
Deklarasi variabel
Deklarasi prosedur
Deklarasi fungsi
b) Bagian pernyataan.
Judul program tidak mutlak harus ditulis karena judul program bersifat
informatif belaka dan tidak mempengaruhi dalam program itu sendiri.
Bagian
deklarasi
atau
definisi
adalah
bagian
yang
digunakan
untuk
Tanda titik koma (;) merupakan pemisah antar instruksi satu dengan lainnya.
Beberapa statement boleh ditulis menjadi satu baris dipisahkan dengan tanda
baca titik koma (;). Contoh : simpan:= akhir; akhir:=simpan+awal;
Memasukkan data/input : Read=Memasukkan data dlm baris yg sama.
Readln=Memasukkan data per baris.
Menampilkan hasil/output : Write=Menampilkan output dlm baris yg sama.
Writeln=Menampilkan output perbaris.
Baris komentar diletakkan tanda (* dan *) atau diantar tanda { dan }.
Bentuk umum :
Program ;
Uses ;
Label ;
Const ;
Type ;
Var ;
Procedure ;
Begin;
End;
Function
Begin
End;
Begin
Statement
...
End.
BAB II.
LANGKAH KERJA
1. Translasikan algoritma di bawah ini ke dalam bahasa pascal
Program Hallo Dunia
DEKLARASI :
{tidak ada}
DESKRIPSI :
Write(Saya Belajar Algoritma)
Pesan : string
DESKRIPSI :
Pesan
<
Write (pesan)
Bandingkan program 1 dan 2 di atas, bahas dalam laporan praktikum anda!
Jalankan program tersebut dengan menekan tombol Ctr +F9, lalu amati apa yang
terjadi. Bahas dalam laporan praktikum anda!
4. Sisipkan perintah clrscr di bawah instruksi begin pada program no. 3. Lalu
jalankan. Bahas dalam laporan anda!
5. Ganti perintah write dengan writeln pada program no. 3 di atas, bandingkan
keluaran/output yang di hasilkan. Bahas dalam laporan anda!
Data 1 : integer
Data 2 : integer
DESKRIPSI
Read(data 1, data 2)
Rata
<
Write (rata)
Jalankan program di atas! Bahas dalam laporan anda!
BAB III
PEMBAHASAN
Untuk mengecek program kita berhasil atau tidak kita perlu mengcompilenya dengan menekan tombol Ctrl+F9, kalau terjadi kesalahan layar anda
tidak akan berganti sesuai yang anda inginkan dan ada tulisan error diatasnya,
oleh karena itu berhati-hatilah dalam pembuatannya. Kalau sudah berhasil
layarakan berganti sesuai yang kita inginkan, kemudian program mencari rata-rata
tersebut kita input data dan kemudian dia akan mengeluarkan hasil sesuai rumus
yang kita buat tadi.
Ouput program rata-rata:
Untuk program menggabungkan kata satu dengan kata kedua kita gunakan
variabel string seperti program berikut:
Dalam pembuatan algoritma dalam bahasa pascal kita harus tahu variabel
apa yang benar kita gunakan, apabila variabel kita salah dalam memasukannya
maka program kita akan terjadi error, meskipun kesalahannya cuma sedikit
misalnya kurang titik koma maka program kita akan gagal total.
Setiap instruksi yang kita dimasukan perlu diperhatikan betul betul
karena salah sedikit saja program tidak dapat dijalankan. Seperti kita lupa
menambahkan readkey dalam program kita maka output kita tidak akan muncul
jika kita langsung menggunakan ctrl+F9 untuk melihat outputnya, karena readkey
adalah untuk membaca intruksi (statemen) yang kita inputkan. Selain itu perintah
clrscr juga sangat penting karena digunakan untuk menghapus layar.
Untuk perintah write dan writeln pada program digunakan untuk mencetak
hasil pada layar pascal. Perintah atau statemen write dan writeln pada dasarnya
sama, tapi berbeda pada tampilan atau output yang dihasilkan. Perintah write akan
mencetak hasil pada baris yang sama sedangkan writeln akan mencetak hasil pada
baris berikutnya.
BAB IV
KESIMPULAN
Dari pembahasan di atas kita dapat menyimpulkan bahwa penulisan
algoritma menggunakan bahasa pascal harus diteliti dengan benar karena salah
sedikit saja program yang kita buat tidak bisa dijalankan atau error. Ketelitian
dalam program pascal sangat diperlukan, kadang ketika kita memasukan intruksi
yang salah maka program akan error, tapi program pascal memiliki kemudahan
karena kursor akan menunjukan baris mana terjadi kesalahan jadi kita tinggal
meneliti di mana terjadi kesalahan pada baris tersebut.
Selain itu kita juga harus memahami variabel yg kita gunakan harus sesuai
dengan rumus yang akan kita pakai. perintah dasar untuk pembuatan program
sederhana seperti write atau writeln (mencetak hasil pada layer), begin (memulai
program), end (mengakhiri program), readkey (membaca statemen program),
Selain itu juga kita harus memperhatikan intruksi-intruksi lainya agar program
pascal bisa kita jalankan. Terutama instruksi utama seperti begin, end, dan readkey
karena intruksi ini yang menjadi struktur utama program pascal.
BAB V
DAFTAR PUSTAKA
http://sahrulwijaya.blogspot.com/2012/04/pengenalan-bahasapemprograman-turbo.html?m=1
http://global-4-lvs-colossus-2.opera-mini.net/hs18-06-04/44531/2/1/beringinbook.mdl2.com/forcedownload=1/1159451543/modulpasc
al_D3.pdf
http://global-4-lvs-colossus-2.opera-mini.net/hs18-06-04/4283/2/1/www.ittelkom.ac.id/1594399888/kuliah5b-(pengenalan
PASCAL).ppt
BAB VI
LAMPIRAN
Program hallo dunia :
Input
Output
Output
Program ketiga:
Input
Output
Output
Output
Output
Selesai !!!