NIM : 223020501083
KELAS : D
FAKULTAS TEKNIK
UNIVERSITAS PALANGKARAYA
KALIMANTAN TENGAH
2022
LAPORAN HASIL PRAKTIKUM
NIM : 223020501083
KELAS : D
Asisten Praktikum
Recal Prasetyo
BAB I
1. TUJUAN
1.1. Mahasiswa dapat mengenali apa itu bahasa Pascal, Variabel, dan Tipe
Data.
1.2. Mahasiswa bisa mengetahui operasi terhadap variabel dengan tipe data
yang telah ditentukan.
1.3. Mahasiswa mengetahui runtunan dan dapat menggolongkan sebuah
masalah yang sifatnya runtunan ke dalam program.
2. LANDASAN TEORI
A. PENGENALAN PASCAL
Pascal adalah bahasa pemograman yang pertama kali di buat
oleh Profesor Niklaus Wirth, seorang anggota Internasional Federation
Processing (IFIP) pada tahun 1971. Dengan mengambil nama dari
matematikawan Perancis, Blaise Pascal, yang pertama kali
menciptakan mesin penghitung, Profesor Niklaus Wirth membuat
bahasa pascal ini sebagai alat bantu untuk mengajarkan konsep
pemograman komputer kepada mahasiswanya. Selain itu, Profesor
Niklaus Wirth membuat pascal juga untuk melengkapi kekurangan-
kekurangan bahasa pemograman yang ada pada saat itu.
Pascal adalah salah satu bahasa pemrograman yang kerap
digunakan ketika seseorang sedang mempelajari algoritma serta
pemrograman yang ada di bidang akademis. Dengan kata lain, dapat
dijelaskan bawah Pascal merupakan bahasa pemrograman dimana cara
menulisnya sangat dekat dengan cara penulisan algoritma struktur
Bahasa Inggris.
Demikian pula tipe data string yang bisa menyimpan data tipe
char. Sintak yang ada di dalam Pascal dapat dipecah dalam bentuk
fungsi dan prosedur. Sehingga hal tersebut dapat digunakan secara
berulang-ulang. Dengan struktur yang simpel atau sederhana serta
mempunyai bahasa yang hampir mirip dengan bahasa sehari-hari
manusia (bahasa inggris), menjadikan program pascal menjadi lebih
mudah dipelajari.
a. Harus dimulai dengan abjad, tidak boleh dengan angka atau simbol.
b. Tidak boleh ada spasi diantaranya.
c. Jangan menggunakan symbol.
E1
E2
E3
E4
E5
PEMBAHASAN
Berikut adalah hal yang akan kita bahas dalam laporan hasil
praktikum Modul 1 Pengenalan Pascal dan Runtunan (Sequential).
var
(SEQUENTIAL)
BAB I
PENGENALAN PASCAL DAN RUNTUNAN (SEQUENTIAL)
I. Tujuan
1. Mahasiswa/i bisa mengenal bahasa Pascal, Variabel, dan Tipe
Data
2. Mahasiswa/i bisa mengetahui operasi terhadap variable dengan
tipe data yang telah ditentukan.
3. Mahasiswa/i mengetahui runtutan dan dapat menggolongkan
sebuah masalah ke dalam kategori rutunan
4. Mahasiswa/i dapat memecahkan masalah yang sifatnya runtunan
ke dalam program.
Demikian pula tipe data string yang bisa menyimpan data tipe
char. Sintak yang ada di dalam Pascal dapat dipecah dalam bentuk
fungsi dan prosedur. Sehingga hal tersebut dapat digunakan secara
berulang-ulang. Dengan struktur yang simpel atau sederhana serta
mempunyai bahasa yang hampir mirip dengan bahasa sehari-hari
manusia (bahasa inggris), menjadikan program pascal menjadi lebih
mudah dipelajari.
2. Blok Program
a. Deklarasi tipe data (TYPE)
Dalam bahasa Pascal terdapat beberapa jenis tipe data
yang bisa digunakan untuk sebuah variabel atau konstanta
pada program antara lain adalah:
B. Runtutan (Sequential)
Runtunan adalah struktur algoritma paling dasar yang berisi
rangkaian instruksi yang diproses secara sekuensial, artinya
dikerjakan satu per satu, mulai dari instruksi pertama sampai
instruksi akhir. Sebuah instruksi dieksekusi setelah instruksi
sebelumnya selesai dieksekusi. Urutan instruksi menentukan
keadaan hasil dari algoritma. Bila urutannya diubah, maka hasil
akhirnya mungkin juga berubah. Instruksi algoritma pada struktur
runtunan ini akan dikerjakan semua dan tidak ada yang diabaikan.
Pada dasarnya, semua program dibuat berdasarkan struktur
algoritma runtunan. Menurut Goldshlager dan Lister (1998) struktur
berurutan atauruntunan mengikuti ketentuan-ketentuan sebagai
berikut :
a. Tiap instruksi dikerjakan satu persatu.
b. Tiap instruksi dilaksanakan tepat sekali, tidak ada yang
diulang.
c. Urutan istruksi yang dilaksanakan pemroses sama dengan
urutan aksi sebagaimana yang tertulis di dalam
algoritmanya.
E1
E2
E3
E4
E5
Program Alpro_1;
Uses crt;
Begin
Writen(‘Saya Sedang Belajar Bahasa Pascal’);
Readln;
End.
Pogram Alpro_2;
Uses crt;
Begin
Writeln(kalimat);
Readln;
End.
Program Alpro_3;
Uses crt;
Begin
Clrscr;
Writeln(kalimat);
Readkey;
End.
Deklarasi
var
Dekripsi read(Detik)