Komentar Program. Komentar program dapat diletakkan dimanapun di dalam program. pembatas (* dan *).

dokumen-dokumen yang mirip
Dasar Komputer & Pemrograman 2A

PERKEMBANGAN PASCAL. Pascal adalah bahasa tingkat tinggi ( high level language) yang orientasinya pada segala tujuan

Teori Algoritma. Struktur Algoritma

PENDAHULUAN. Brigida Arie Minartiningtyas, M.Kom

Konsep Dasar Pemrograman Pascal

KONSEP DASAR PEMROGRAMAN PASCAL

KONSEP DASAR BAHASA PASCAL

Bab II Algoritma dan logika

Teori Algoritma. Jenis seleksi

Perulangan. Bentuk Proses. 1. Perulangan For positif contoh 1 : perulangan positif untuk satu statement :

Universitas gunadarma. pascal. Bab 4- bab 10. Hana Pertiwi S.T

Algoritma,Flowchart, Konsep

Perulangan Muh. Izzuddin Mahali, M.Cs. Pertemuan 3. Algoritma dan Struktur Data. PT. Elektronika FT UNY

TPI4202 e-tp.ub.ac.id. Lecture 5

Algoritma Pemrograman

STRUKTUR BAHASA PEMROGRAMAN

SMA SANTO PAULUS PONTIANAK

Pertemuan 3 Penyeleksian Kondisi dan Perulangan

Pertemuan 3 Penyeleksian Kondisi

Algoritma Pemrograman

Sesi/Perkuliahan ke: I

Pertemuan Ke-2 (Teks Algoritma) Rahmady Liyantanto. S1 Teknik Informatika-Unijoyo

MATERI 4 PENYELEKSIAN KONDISI

STRUKTUR PROGRAM. Secara ringkas, struktur suatu program Pascal dapat terdiri dari : 1.Judul Program 2.Blog Program a.

Pengenalan Pascal. Sejarah Singkat Pascal

STRUKTUR KONTROL. Struktur WHILE-DO Mempunyai struktur sebagai berikut : Bentuk Umum : WHILE condition Do statement Bentuk Proses (flow chart) :

PSEUDOCODE TIPE DATA, VARIABEL, DAN OPERATOR

VARIABEL, TIPE DATA, KONSTANTA, OPERATOR DAN EKSPRESI. Pemrograman Dasar Kelas X Semester 2

I. KATA PENGANTAR. Modul Algoritma Pemrograman. Modul Ke-4 - Hal 1

Dasar Komputer & Pemrogaman 2A

Teori Algoritma TIPE DATA

KONSEP DASAR BAHASA PASCAL

Sesi/Perkuliahan ke: V

BAB 2 BAGAIMANA MENULISKAN PROGRAM PASCAL

Struktur Data. Belajar Struktur Data Menggunakan Pascal Pertemuan-1

KONSEP DASAR BAHASA PASCAL. Pengertian SEJARAH SINGKAT BAHASA PASCAL STRUKTUR DAN KOMPONEN DASAR PROGRAM PASCAL.

AP2a (Pascal) Akuntansi Kelas 1 Semester 2. Hana Pertiwi S.T

STRUKTUR KENDALI. Memanfaatkan struktur kendali untuk kasus komputasi

Pemrograman Dasar Pascal

Algoritma Pemrograman

Belajar itu, Tidak harus menunggu materi dari guru Inisiatif Mencari itulah BELAJAR.

Konstruksi Dasar Algoritma

SELECTION. Algoritma. by:teguh Cahyono,ST.M.Kom. 1

I. KATA PENGANTAR. Modul Algoritma Pemrograman. Modul Ke-3 - Hal 1

Pengenalan Pascal. Tujuan Pembelajaran

Pertemuan 4 ELEMEN-ELEMEN BAHASA PEMROGRAMAN

Indentifier, Keywords, Variable, Tipe Data dan Operator. Ramos Somya, S.Kom., M.Cs.

TEKNIK KOMPILASI Tony Darmanto,ST / Smt V S1 TI / STMIK WIDYA DHARMA/ Hal 16

KONSEP DASAR BAHASA PASCAL

P A S C A L D A S A R

PENGANTAR LOGIKA DAN ALGORITMA DENGAN PASCAL

MODUL 1. Struktur Bahasa PASCAL secara umum

Modul 1 Pengantar Bahasa Pascal

BAB IV STRUKTUR PROGRAM Struktur program pada dasarnya tersusun 3 struktur program utama yaitu : a. Struktur Berurutan (Sequence Structure) b.

Bab 1 Pengenalan Pascal 1 BAB I PENGENALAN PASCAL, TIPE-TIPE DATA PASCAL DAN STATEMEN DASAR PADA PASCAL TUJUAN PRAKTIKUM TEORI PENUNJANG

ALGORITMA TUGAS 2 RESUME ALGORITMA PERCABANGAN DAN ALGORITMA PERULANGAN. Disusun Oleh : Sakina Mawardah Teknik Informatika. Dosen : Asep M. Yusuf, S.

Algoritma. Menurut Kamus Besar Bahasa Indonesia Algoritma adalah urutan logis pengambilan putusan untuk pemecahan masalah.

FUNGSI. Blok fungsi juga diawali dengan kata cadangan Begin dan di akhiri dengan kata cadangan End dan titik koma.

& PEMROGRAMAN. Alex De Kweldju, S.Kom D3 Teknik Komputer Fakultas Teknik Universitas Negeri Papua

SOAL C++ Created by Yuli Astuti,S.Kom Copyright 2009

BAB I ALGORITMA DAN FLOWCHART

Pemrograman I + Lab. Pengertian. Site : Sistem Informasi Akuntansi D3

Struktur Data. Belajar Struktur Data Menggunakan Pascal Pertemuan-1

[1997] NUS: var x,y=byte; c. program xyz ; 1. Manakah identifier yang benar untuk menamakan nama program : a. prog-a b. prog_a c. prog+a d.

Pertemuan 2 Operasi String

.::BAB II.::MENGENAL PASCAL

Struktur Data II. Bekerja Dengan Form.

STRUKTUR DASAR ALGORITMA

Definisi Algoritma Algoritma adalah logika, metode dan tahapan (urutan) sistematis yang digunakan untuk memecahkan suatu permasalahan.

JENIS DATA SEDERHANA & INPUT/OUTPUT DATA

Bab 2 DASAR-DASAR ALGORITMA

ALGORITMA PERULANGAN

Pengantar dalam Bahasa Pemrograman Turbo Pascal Tonny Hidayat, S.Kom

a. TRUE b. FALSE c. Jawaban A dan B keduanya dimungkinkan benar d. Tidak dapat ditentukan e. Tidak ada jawaban di antara A, B, C, D yang benar

Contoh soal Struktur Program Pascal (Seleksi tingkat propinsi TOKI 2004)

SOAL PASCAL A. 1. Lengkapi Source Code Dibawah ini : {* Program Menghitung dengan Operator Matematika*}

Perkuliahan Pemrograman II (Teori / Praktikum) Minggu 3

Pengenalan Pascal/DevPascal

Algoritma Pemrograman

Algoritma & Pemrograman 1. Muhamad Nursalman Pendilkom/Ilkom Universitas Pendidikan Indonesia

Memulai Pemrograman Pascal dengan Delphi Console 1. Buka aplikasi delphi 2. Pilih File New Other Console Application

dengan menyebutkan judul prosedurnya. dalam bentuk prosedur-prosedur. diperlukan.

Variabel dan Tipe Data Kusrini 1, Heri Sismoro 2

STRUKTUR PROGRAM. Struktur Berurutan

RINGKASAN PEMROGRAMAN QUICK BASIC

Struktur Data. Pertemuan 2

PROGRAM PASCAL. 2. Tunggu beberapa saat sampai muncul tampilan program Turbo Pascal

SATUAN ACARA PERKULIAHAN MATA KULIAH PEMROGRAMAN PASCAL * (TK) KODE / SKS: KK /2 SKS

[Type the company name] [Type the document title] [Type the document subtitle] Gilang Abdul Aziz [Pick the date]

SOAL DAN JAWABAN UTS PEMROGRAMAN DASAR KELAS X

Tahapan Membuat Program

PEMROGRAMAN DASAR ( PASCAL ) PERTEMUAN I

JENIS-JENIS DATA DAN STATEMEN INPUT OUTPUT

PENGERTIAN adalah pekerjaan penulisan instruksi bagi komputer untuk menyelesaikan suatu masalah.

Struktur Data. Belajar Struktur Data Menggunakan Pascal Pertemuan-5

MATERI 2 JENIS-JENIS DATA SEDERHANA & INPUT/OUTPUT DATA

Lab. Teknik Informatika Struktur Data 1

MODUL PRAKTIKUM ALGORITMA DAN STRUKTUR DATA PERTEMUAN 1

MODUL PRAKTIKUM PERCABANGAN DAN PENGULANGAN

Algoritma Pemrograman

Transkripsi:

Komentar Program Untuk keperluan dokumentasi program, dapat ditambahkan komentar-komentar di dalam program yang tidak akan mempengaruhi proses dari program. Komentar program dapat diletakkan dimanapun di dalam program. Suatu komentar program ditulis dengan pembatas { dan } atau Suatu komentar program ditulis dengan pembatas { dan } atau pembatas (* dan *).

Contoh { ini adalah program untuk menghitung jumlah padi di dasar laut } Begin End. Writeln( halo apa ada kabar? ); Writeln( program saya ini diberi komentar lho.. );

Statemen Statemen adalah perintah pengerjaan program. Kumpulan dari statemen membentuk suatu program. Statemen terletak dibagian deklarasi statemen dengan diawali kata cadangan Begin dan diakhiri End. Statemen dalam bahasa pascal ada dua yaitu statemen sederhana dan statemen terstruktur.

Statemen terstruktur statemen terstruktur merupakan statemen yang dibentuk dari komposisi beberapa statemen. Statemen terstruktur dapat berupa statemen jamak (compound statement), statemen perulangan (repetitive statement), statemen penyeleksi kondisi (conditional statement) serta statemen With.

Statemen jamak Statemen jamak digunakan bila lebih dari sebuah statemen harus dikerjakan, sedang bentuk umum dari Pascal hanya memungkinkan sebuah statemen saja yang disebutkan. Statemen jamak ditulis didalam kata cadangan Begin dan End yang tersendiri. Misal statemen if-then (next topic) hanya memungkinkan diikuti oleh sebuah statemen saja.

contoh Var Nilai : real; Keterangan, komentar : string[25]; begin Nilai := 55.5; Keterangan := tidak lulus ; Komentar := mengecewakan ; If Nilai > 60 then Keterangan := lulus ; Komentar := memuaskan ; writeln( Keterangan :,Keterangan); writeln( Komentar :, Komentar); end.

Bila program ini dijalankan akan didapat hasil : Keterangan : tidak lulus Komentar : memuaskan

???

Bila digambarkan dalam bentuk diagram alir Begin Nilai := 55.5; Keterangan := Tidak lulus ; Komentar := mengecewakan ; If Nilai > 60 then No ya Keterangan := Lulus ; Komentar := Memuaskan ; Writeln( keterangan :, keterangan); Writeln( Komentar :, Komentar); End.

Diagram alir yang benar Begin Nilai := 55.5; Keterangan := Tidak lulus ; Komentar := mengecewakan ; If Nilai > 60 then No ya Keterangan := Lulus ; Komentar := Memuaskan ; Writeln( keterangan :, keterangan); Writeln( Komentar :, Komentar); End.

Var Nilai : real; Keterangan, komentar : string[25]; begin Nilai := 55.5; Keterangan := tidak lulus ; Komentar := mengecewakan ; If Nilai > 60 then Begin Keterangan := lulus ; Komentar := memuaskan ; End; writeln( Keterangan :,Keterangan); writeln( Komentar :, Komentar); end.

Statemen penyeleksian kondisi Statemen penyeleksian kondisi menunjukkan bahwa suatu statemen akan dikerjakan bila suatu kondisi adalah benar. Jika kondisinya salah, maka statemen yang lainnya atau statemen setelah kata cadangan Else yang akan dikerjakan. Else tidak boleh diakhiri dengan titik koma, karena titik koma menunjukkan akhir statemen.

Contoh If kondisi1 Then If kondisi2 Then Statemen1 Else Statemen2; Atau dapat juga dengan menggunakan blok statemen : If kondisi1 Then begin End. If kondisi2 Then Statemen1 Else Statemen2;

Statemen perulangan Statemen perulangan digunakan untuk memproses statemen-statemen tertentu berulang kali. Bila jumlah perulangannya diketahui, maka statemen For akan tepat digunakan, sebaliknya gunakan statemen While atau Repeat. Next topic

BAGIAN DEKLARASI Bagian deklarasi digunakan bila di dalam program anda menggunakan pengenal (identifier). Identifier dapat berupa konstanta, tipe, variabel, label, prosedur dan fungsi. Kalau suatu program menggunakan identifier, pascal menuntut supaya identifier tersebut dikenalkan (dideklarasikan) terlebih dahulu sebelum digunakan.

Contoh Program Contoh_konstanta; Const Potongan = 0.2; Honor = 250000; NamaPerusahaan = P.T. Lali Jiwo ; Var Total, Gaji, Tunjangan, : real; Menikah : boolean; JumlahAnak : integer; Keterangan : string[25];

Type Pecahan = real; Logika = boolean; Bulat = integer; Huruf = stirng[25]; Var Label Total, Gaji, Tunjangan, : Pecahan; Menikah : Logika; JumlahAnak : Bulat; Keterangan : Huruf; 100, selesai;

Begin 100: selesai : End. Writeln( terima ); Goto 100; Gaji := 50000; Menikah := true; JumlahAnak := 3; Tunjangan := 0.25 * Gaji + JumlahAnak * 30000.0; Total := Gaji + Tunjangan; Keterangan := karyawan Teladan ; Writeln( Potongan =, Potongan); Writeln( Honor =, Honor); Writeln( Nama =, NamaPerusahaan); Writeln( Gaji bulanan : Rp, Gaji); Writeln( Tunjangan =, Tunjangan); Writeln( Total Gaji =, Total); Writeln( Kasih ); Goto selesai; Writeln(Mumet );

Bila program ini dijalankan hasilnya.