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

dokumen-dokumen yang mirip
MATERI 2 JENIS-JENIS DATA SEDERHANA & INPUT/OUTPUT DATA

JENIS DATA SEDERHANA & INPUT/OUTPUT DATA

KONSEP DASAR BAHASA PASCAL

JENIS-JENIS DATA DAN STATEMEN INPUT OUTPUT

MODUL I DAN 2 PENGANTAR dan IDENTIFIER PASCAL

SMA SANTO PAULUS PONTIANAK

BAB 2 BAGAIMANA MENULISKAN PROGRAM PASCAL

Tabel 1. Jenis data integer Ukuran memori (dalam byte)

Pengenalan Pascal. Tujuan Pembelajaran

Tabel Informasi. Hal di atas dapat dilakukan dengan menambah dan mengambil atribut identifier yang digunakan pada program, melalui tabel informasi.

BAB III Pengenalan Tipe Data dan Bahasa Pemrograman C/C++

STRUKTUR BAHASA PEMROGRAMAN

Pertemuan 4 ELEMEN-ELEMEN BAHASA PEMROGRAMAN

PENGERTIAN VARIABEL, KONSTANTA DAN TIPE DATA

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

Struktur Data. Belajar Struktur Data Menggunakan Pascal Pertemuan-1

Pengenalan Pascal. Sejarah Singkat Pascal

Dasar Komputer & Pemrograman 2A

PSEUDOCODE TIPE DATA, VARIABEL, DAN OPERATOR

KONSEP DASAR BAHASA PASCAL

KONSEP DASAR BAHASA PASCAL

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

Dasar Komputer & Pemrogaman 2A

Pemrograman Dasar Pascal

Sesi/Perkuliahan ke: II

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

Pengenalan Pascal/DevPascal

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

Cara pertama adalah pada saat deklarasi variabel ditambahkan ke- yword const sebelum nama tipe data seperti

Tipe Data. Definisi Tipe Data

.::BAB II.::MENGENAL PASCAL

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

Bab II Algoritma dan logika

Struktur Data. Pertemuan 2

Konsep Dasar Pemrograman Pascal

Teori Algoritma TIPE DATA

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

LAPORAN PRAKTIKUM RESMI TIPE DATA, KONSTANTA DAN VARIABEL

MODUL 1. Struktur Bahasa PASCAL secara umum

TIPE DATA, VARIABLE, dan OPERATOR DELPHI

TIPE, NAMA, DAN NILAI

Struktur Data. PDE - Struktur Data 1

Tipe Data dan Operator

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

Universitas Komputer Indonesia. Pemrograman dengan C++ Builder 2004 Taryana S.

KONSEP DASAR PEMROGRAMAN PASCAL

Dasar Komputer & Pemrograman 2A

Algoritma Pemrograman

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

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

Tahapan Membuat Program

Chapter 3.2 : Tipe, Nama dan Nilai

Algoritma Pemrograman

Lecturer: Abdusy Syarif. Undergraduate Course Informatics Engineering Dept. Universitas Mercu Buana. Tipe Data

Teori Algoritma. Struktur Algoritma

Turbo C adalah tool yang dipakai untuk membuat code program dalam bahasa C ataupun C++. Berikut adalah jendela utama Turbo C

Module 3. Variabel dan Tipe Data

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

Dasar Komputer dan Pemrograman. Konsep Tipe Data dan Operator Nama dan Nilai Data

Keg. Pembelajaran 2 : Mengenal Bahasa C++

PENGGUNAAN DATA DAN VARIABEL

Algoritma,Flowchart, Konsep

Modul 1 Pengantar Bahasa Pascal

TUGAS MATA KULIAH TEKNIK KOMPILASI

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

PENDAHULUAN. Brigida Arie Minartiningtyas, M.Kom

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

Algoritma Pemrograman

PERTEMUAN 2 ALGORITMA & PEMROGRAMAN

MODUL PRAKTIKUM ALGORITMA DAN STRUKTUR DATA PERTEMUAN 1

Pertemuan 2 Bahasa Visual Basic Aplication

PENGGUNAAN DATA DAN VARIABEL KOMPUTER APLIKASI AKUNTANSI V PRODI AKUNTANSI - UNIKOM

STRUKTUR DATA. - Pendahuluan - Tipe Data. Altien Jonathan Rindengan, S.Si., M.Kom

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

Sesi/Perkuliahan ke: I

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

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

Brigida Arie Minartiningtyas, M.Kom

Algoritma Pemrograman

PENGANTAR KOMPUTER & SOFTWARE I REPRESENTASI DATA

Pertemuan 4 KONSEP TIPE DATA

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

Keyword,Tipe data & Variabel. Keywords pada c Tipedata Variabel Konstanta

P A S C A L D A S A R

Bab 2 DASAR-DASAR ALGORITMA

Modul PVB-POLINEMA V1.0

SATUAN ACARA PERKULIAHAN (SAP) Mata Kuliah : Struktur Data Kode : TIS3213 Semester : III Waktu : 2 x 3 x 50 Menit Pertemuan : 1 & 2

Struktur Program. Rinta Kridalukmana

Variabel dan Tipe Data Kusrini 1, Heri Sismoro 2

A B C D E F. Gambar 1. Senarai berantai dengan 6 simpul

Tipe Data dan Variabel

Silabus Struktur Data. Bandung 2013

BAB I PENGENALAN STRUKTUR DATA DAN ALGORITMA

Tinjau algoritma dibawah ini

Identifier Tipe Data Yoannita, S.Kom.

Achmad Solichin.

MATERI/BAHAN PRAKTIKUM PENDAHULUAN DAN PENGENALAN (IDENTIFIER)

OPERATOR-OPERATOR DALAM JAVA

(Borland Delphi 7.0) BAB II. D3 Teknik Informatika FMIPA UNS Sakroni. Materi Pembahasan : Komentar Variabel Konstanta Operator Tipe Data Konversi Data

BAB 1 PENGANTAR BAHASA PEMROGRAMAN FORTRAN

Transkripsi:

PASCAL

STRUKTUR PROGRAM Struktur program Pascal terdiri dari sebuah judul program (program heading) dan suatu blok program (program block) atau badan program (body program). Blok program dibagi lagi menjadi dua bagian, yaitu bagian deklarasi (declaration part) dan bagian pernyataan (statement part). Bagian deklarasi dapat terdiri dari deklarasi label (labels declaration), deklarasi konstanta (constants declaration), deklarasi tipe (type declaration), deklarasi variable (variables declaration), deklarasi prosedur (procedure declaration) dan deklarasi fungsi (function declaration).

STRUKTUR PROGRAM Secara ringkas, struktur suatu program Pascal dapat terdiri dari : 1.Judul Program 2.Blog Program a. Bagian Deklarasi - deklarasi label - deklarasi konstanta - definisi tipe - deklarasi variable - deklarasi prosedur - deklarasi fungsi b. Bagian Pernyataan

KATA CADANGAN Kata-kata cadangan (reserved words) adalah kata-kata yang sudah didefinisikan oleh Pascal yang mempunyai maksud tertentu. Kata-kata cadangan tidak boleh didefinisikan ulang oleh pemakai, sehingga tidak dapat dipergunakan sebagai pengenal (identifier). Contoh dari kata-kata cadangan : file, and, for, uses, WinCrt, until, repeat, end, const, dll.

PENGENAL (Identifier) Nama yang dipergunakan di dalam program Pascal disebut dengan pengenal (identifier). Pemakai dapat mendefinisikan sendiri suatu nama sebagai pengenal untuk pengenal tipe, konstanta, variable, prosedur, fungsi, unit, program, dan pengenal field di record.

PENGENAL (Identifier) Pengenal yang didefinisikan sendiri ini bebas, tetapi dengan ketentuan-ketentuan sebagai berikut : 1. Terdiri dari gabungan huruf dan angka dengan kerakter pertama harus berupa huruf. Huruf besar dan kecil tidak diperhitungkan. 2. Tidak boleh mengandung blank (spasi). 3. Tidak boleh menggunakan simbol-simbol khusus, kecuali garis bawah. Contoh simbol-simbol khusus : + - * ^ ( ) : ; # $ %. 4. Panjangnya bebas, tetapi hanya 63 karakter pertama yang dianggap signifikan.

PENGENAL (Identifier)

TIPE DATA STANDAR (Standard Data Type) Bila menggunakan pengenal variable di dalam program, tentunya variable tersebut harus dideklarasikan terlebih dahulu. Saat mendeklarasikan suatu variable, maka harus ditentukan tipe dari datanya. Tipe data ini menunjukkan suatu nilai yang dapat digunakan oleh variable barsangkutan.

TIPE DATA STANDAR (Standard Data Type) 1. Tipe Data Numerik Integer 2. Tipe Data Numerik Real 3. Tipe Data Karakter 4. Tipe Data String 5. Tipe Data Boolean 6. Tipe Data Pointer

TIPE DATA NUMERIK INTEGER Merupakan nlai bilangan bulat baik dalam bentuk decimal maupun hexadecimal. Terdapat lima tipe integer terdefinisi yang melambangkan sebuah spesifikasi subset dari bilangan-bilangan bulat, yaitu :

TIPE DATA NUMERIK REAL Nilai konstanta numerik real berkisar dari 1E-38 sampai dengan 1E+38 dengan mantissa yang signifikan sampan dengan 11 digit. E menunjukkan nilai 10 pangkat. Terdapat lima tipe real terdefinisi yang memiliki perbedaan jangkauan dan presisi, yaitu :

TIPE DATA KARAKTER Nilai data karakter berupa sebuah karakter yang ditulis diantara tanda petik tunggal, contohnya : A, a,!, 5, &, dsb. Penggunaan variabel untuk menyimpan data tipe karakter ini harus dideklarasikan dengan tipe Char.

TIPE DATA STRING Merupakan urut-urutan dari karakter yang terletak di antara tanda petik tunggal. Bila karakter petik merupakan bagian dari konstanta string, maka dapat ditulis dengan menggunakan dua buah petik tunggal berurutan. Nilai data string akan menempati memori sebesar banyaknya karakter stringnya ditambah dengan 1 byte. Bila panjang dari suatu string di dalam deklarasi variable tidak disebutkan, maka dianggap panjangnya adalah 255 karakter.

TIPE DATA BOOLEAN Tipe data ini mempunyai dua buah nilai, yaitu True dan False. Dalam mendeklarasikan suatu variabel dengan tipe Boolean dan mengisi variabel tersebut dengan nilai data Boolean True dan False.

TIPE DATA POINTER Suatu poiniter adalah suatu variabel yang berisi alamat (address) di memori, dimana suatu data disimpan, bukannya berisi data itu sendiri. Dengan kata lain, pointer akan menunjukkan letak dari data di memori.

KONSTANTA Bila menghendaki pengenal (identifier) yang berisi nilai-nilai konstanta, maka harus didefinisikan terlebih dahulu pada bagian pendeklarasian konstanta. Pendefinisian konstanta diawali dengan kata cadangan Const diikuti oleh kumpulan pengenal yang diberi suatu nilai konstanta.

Contoh Program Konstanta

VARIABEL Variabel merupakan pengenal (identifier) yang beisi data yang dapat berubah-ubah nilainya di dalam suatu program. Berbeda dengan konstanta, yang memiliki nilai konstan (tetap) pada suatu program. Hampir setiap program Pascal yang cukup panjang, akan menggunakan variabel. Setiap variabel harus dideklarasikan sebelum digunakan. Pendefinisian suatu variabel menggunakan kata cadangan Var, kemudian disertai dengan pengenal dan tipe datanya.

Contoh Program Variabel

Komentar Komentar yaitu teks (kumpulan karakter) yang diabaikan oleh compiler. Komentar sangat berguna untuk memberi catatan mengenai bagian program tertentu sebagai referensi baik bagi programmer itu sendiri maupun orang lain yang membaca kode program tersebut. Pada bahasa Pascal, teks yang berada di antara kurung kurawal pembuka ( { )dan kurung kurawal tutup ( } ) akan dianggap sebagai komentar. Selain itu, dapat pula menggunakan tanda (* sebagai pembuka komentar, dan tanda *) sebagai penutup.

Contoh Program Komentar