Laporan ini disusun untuk memenuhi salah satu tugas mata kuliah praktikum
Dasar Pemrograman
Oleh :
Nama : Raihan Azhar Lapandu
NPM : 207006044
BAB III
ANALISIS KASUS
TUJUAN PRAKTIKUM
Praktikan diharapkan dapat :
1. Mengenal Bahasa Pascal dan struktur program pada Turbo Pascal
2. Mengetahui dan memahami penggunaan komponen-komponen dasar pada
Pascal
3. Mengunakan perintah dasar penulisan dalam membuat program
DASAR TEORI
Analisis
Program ini dijalankan dengan menggunakan aplikasi Pascal. ‘Begin’ berfungsi untuk
memulai program. ‘Writeln’ berfungsi untuk mencetak program ke layar. ‘Readln’
berfungsi untuk membaca input yang dilakukan. Tipe datanya semua berupa string.
1. Simbol Dasar.
Simbol dasar terdiri atas :
1. Simbol huruf, yaitu huruf A sampai dengan
5
3. Identifier (sebutan/pengenal)
Identifier merupakan sebuah kata yang diberikan oleh
programmer dan digunakan sebagai nama atau sebutan terhadap
sesuatu didalam program. Pemakai dapat mendefinisikan sendiri suatu
nama sebagai identifier. Identifier dapat digunakan untuk menyatakan
nama suatu : program, konstanta, variable, procedure, fungsi ,
label, tipe bentukan, objek, dan hal lain yang dideklarasikan oleh
pemrogram
Identifier ini bebas, tetapi dengan ketentuan-ketentuan sebagai berikut :
terdiri dari gabungan huruf dan angka dengan karakter pertama
harus berupa huruf. Huruf besar dan huruf kecil dianggap sama.
tidak boleh mengandung blank.
Tidak boleh berupa reserved word atau kata kunci dalam Pascal
tidak boleh mengandung simbol-simbol khusus, kecuali garis bawah.
panjangnya bebas, tetapi hanya 63 karakter pertama yang dianggap
signifikan.
Contoh :
6
Identifier Keteranga
n
GajiKaryawan Benar
No_Mhs Benar
tinf01 Benar
1X Salah, karakter pertama harus huruf
A&B Salah, tidak boleh mengandung simbol khusus
Nama Mhs Salah, tidak boleh mengandung blank/spasi
begin, while, array Salah, tidak boleh kata kunci
Analisis
Program ini dijalankan dengan menggunakan aplikasi Pascal. ‘Begin’ berfungsi untuk
memulai program. ‘Writeln’ berfungsi untuk mencetak program ke layar. ‘Readln’
berfungsi untuk membaca input yang dilakukan. Tipe data ada yang berupa string dan
ada juga yang berupa numeric/angka. Proses penjumlahan menggunakan ‘+’.
Analisis
Program ini dijalankan dengan menggunakan aplikasi Pascal. ‘Begin’ berfungsi
untuk memulai program. ‘Writeln’ berfungsi untuk mencetak program ke layar.
‘Readln’ berfungsi untuk membaca input yang dilakukan. Program ini sebenanrnya
sama saja dengan program 1.1, hanya dengan lebih banyak statement.
* * * * * * *
Contoh tampilan :
120 + 12 = 132
120 – 12 = 108
120 x 12 = 1440
120 / 12 = 10.00
10
1.9 Jawaban
1. Nama_NPM_Kelas_Alamat.pas
Analisis
2. Bintang.pas
--- Syntax Program ---
Program Bintang;
uses crt;
begin
clrscr;
writeln(‘ * ‘);
writeln(‘ * * * ‘);
writeln(‘ * * * * * ‘);
writeln(‘ * * * * * * * ‘);
readln;
end.
Analisis
3. a.) Penjumlahan.pas
--- Syntax Program ---
Program Penjumlahan;
uses crt;
var a,b,c:integer;
begin
clrscr;
write(‘Masukkan Angka = ‘);
readln(a);
write(‘Masukkan Angka = ‘);
readln(b);
c:=a+b;
write(‘Masukkan Angka = ‘,c);
readln;
end.
Tampilan Pada Program
Analisis
3. b.) Pengurangan.pas
Analisis
3. c.) Perkalian.pas
Analisis
3. d.) Pembagian.pas
Analisis