Pengenalan Bahasa Pemrograman Pascal

Slides:



Advertisements
Presentasi serupa
PROCEDURE Temu IX BANGHER.
Advertisements

PENGENALAN PASCAL STATEMENT TIPE DATA
Gerlan A. Manu, ST.,MKom - Algoritma Pemrograman I
TIPE data Tipe data yang dikenal dalam bahasa pascal antara lain :
Input dan output Data Dalam bahasa Pascal untuk keperluan input (membaca input) digunakan identifier standar READ atau READLN. ReadLn digunakan untuk.
Konsep Dasar Bahasa Pascal
Dasar Komputer & Pemrog 2 A minggu 4
Array Dimensi Banyak Gerlan A. Manu, ST.,MKom
Praktikum pemprograman terstruktur1
PERTEMUAN 6 Algoritma Presented by : Sity Aisyah, M.Kom
STRUKTUR DATA.
PEMROGRAMAN PASCAL Sejarah Pascal Pascal merupakan pengembangan dari bahasa ALGOL 60, bahasa pemrograman untuk sains komputasi. Tahun 1960, beberapa ahli.
LINGKUNGAN TURBO PASCAL
RECORD.
Pengantar Algoritma.
Lecturer Note iV b OPERASI KELUARAN & MASUKAN
Chapter 3.2 : Tipe, Nama dan Nilai
OPERASI MASUKKAN-KELUARAN
ARRAY Suatu array (larik) adalah tipe terstruktur yang terdiri dari sejumlah komponen-komponen yang mempunyai tipe yang sama. Komponen ini disebut dengan.
Notasi Algoritma.
INTRODUCTION TO PASCAL
Variabel dan Konstanta Bahasa Pemrograman I Pertemuan:2 Edri Yunizal / Fauzi MS.
Selamat datang Di Prosedur dan Fungsi. Sub Program “Adl Program kecil yg dpt di panggil berulang-ulang sesuai dg kebutuhan”  Manfaatnya: 1.Memudahkan.
ARRAY Suatu array (larik) adalah tipe terstruktur yang terdiri dari sejumlah komponen-komponen yang mempunyai tipe yang sama. Komponen ini disebut dengan.
Procedure & Function Sub Program.
Dasar Pemrograman MODUL 08 FUNGSI STANDAR & INPUT OUTPUT.
Dasar Komputer & Pemrog. 2A
PROSEDUR.
Pemprograman Terstruktur 1
Prak.Dasar-Dasar Pemrograman
Outline Awalnya dikembangkan oleh Borland dan umunya igunakan untuk paket perangkat lunak tingkat lanjut dengan kepustakaan yang lebih banyak dan.
Algoritma (Struktur, Tipe Data, Input/Output)
Notasi Algoritma.
BAHASA PEMROGRAMAN PASCAL
Struktur Bahasa Pascal & Tools
Algoritma Dan Pemrograman
ALGORITMA PEMROGRAMAN 2A
ALGORITMA PEMROGRAMAN 2A
ALGORITMA PEMROGRAMAN 2A
Pertemuan 2.
ALGORITMA DAN PEMROGRAMAN Tipe Data
PERTEMUAN 2 Bambang Irawan.
Struktur Program Pascal
Dasar-Dasar Pemrograman
Algoritma dan Pemrograman 2A
ALGORITMA PEMROGRAMAN 2A
Notasi Algoritmik.
Praktek LOGIKA INFORMATIKA DAN ALGORITMA
Ucu Nugraha, ST. Algoritma.
MINGGU I ALGORITMA & PEMROGRAMAN II
Konsep Dasar Bahasa Pascal
LINGKUNGAN TURBO PASCAL
TEL 2112 Dasar Komputer & Pemograman Nama dan Nilai Data
Algoritma dan Pemrograman
ALGORITMA DAN PEMROGRAMAN Tipe Data
Tipe data & Variabel 1. Bahasa Pascal 2. Tipe data & Variabel
STRUKTUR DATA ( Menjelaskan Mengenai Data & Struktur Data )
ALGORITMA DAN PEMROGRAMAN Tipe Data
Lecturer Note iVb OPERASI KELUARAN & MASUKAN
PENGENALAN PASCAL STATEMENT TIPE DATA
BAB 1 PENGENALAN PASCAL.
Pertemuan 2 Rismayuni.
Pengenalan Bahasa Pascal
Dasar-Dasar Pemrograman
ARRAY (LARIK) MINGGU VI.
Pemrograman Dasar I Putu Hendra Tresnadana. S.
Pemrogram 1 Agus Darmawan, S.kom.
Tipe data & Variabel 1. Bahasa Pascal 2. Tipe data & Variabel.
Dasar-Dasar Pemrograman
Indentifier, Keywords, Variable, Tipe Data dan Operator
Transcript presentasi:

Pengenalan Bahasa Pemrograman Pascal Abdi Pandu Kusuma, S,Kom

Pengantar Pemrograman Turbo Pascal 7.0 Win Turbo Pascal 7.0  Sebuah perangkat lunak bahasa pemrograman dasar berbasis teks. Kelebihan Turbo Pascal 7.0: Menggunakan tipe data standard, misalnya untuk tipe data boolean, integer, real, char, string. Bersifat User defined Data Types yakni programmer dapat membuat tipe data lain yang diturunkan dari tipe data standar. Strongly-typed yakni programmer harus menentukan tipe data dari suatu variabel, dan variabel tersebut tidak dapat dipergunakan untuk menyimpan tipe data selain dari format yang ditentukan. Terstruktur, yakni program dapat dipecah menjadi fungsi yang lebih kecil dan dapat digunakan berulang-ulang. Sederhana dan Ekspresif, yakni memiliki struktur yang sederhana dan sangat mendekati bahasa manusia (bahasa Inggris) sehingga mudah dipelajari dan dipahami.

Struktur umum pemrograman pascal

Aturan umum untuk membuat program akhir sebuah program harus ditandai dengan tanda titik (.) setelah akhir sebuah program (END). beberapa statement boleh ditulis menjadi satu baris yang dipisahkan dengan tanda titik kom (;). contoh: nama: char; L:= 0.5*a*t; spasi, baris komentar atau akhir sebuah baris dianggap sebagai pemisah antar perintah program.

Bagian-bagian pemrograman pascal Baris Komentar.  suatu penjelasan dalam program dan bukan bagian yang akan diproses. Biasanya baris ini dituliskan diantara tanda { dan } atau ( & ). Variabel (Var). Ciri-ciri variabel: Nama pengenal harus diawali dengan huruf. Karakter kedua dan selanjutnya bisa berupa kombinasi angka dan huruf, namun tidak boleh terdapat tanda baca/spasi dan harus digantikan dengan tanda (_). Huruf bisa ditulis menggunakan huruf besar/kecil. Beberapa kata yang digunakan sebagai keyword tidak bisa digunakan sebagai nama variabel, misalnya AND, ARRAY, WHILE, THEN, dll.

Bagian-bagian pemrograman Pascal Aturan penulisan variabel: Var harus muncul dalam bagian deklarasi. Var harus dituliskan setelah definisi tipe dan sebelum deklarasi PROCEDURE atau FUNCTION (jika ada). Variabel-variabel mempunyai tipe data yang berbeda yang dapat dijadikan satu dalam deklarasi var. Dalam deklarasi var susunan data bisa sembarang. suatu tipe data dapat digunakan berulang kali dalam deklarasi var. Konstanta (const) Konstanta dalam pemrograman Pascal terbagi atas 2 jenis diantaranya: *.Konstanta tidak bertipe. Konstanta yang nilainya tertentu dan tipenya tidak secara jelas disebutkan. Contoh: CONST faktor =1,1; *.Konstanta bertipe. Konstanta yang selain ditunjukkan nilainya juga ditunjukkan tipe datanya. CONST awal=1; akhir=100; TYPE vektor=ARRAY[awal..akhir]OF REAL

Memilih Piranti/Library pada pemrograman Pascal Deklarasi piranti/ library diawali dengan kata USES dan diikuti dengan nama piranti yang digunakan, misalnya: *).crt: memanfaatkan semua fasilitas yang dimiliki oleh monitor dan keyboard untuk menjalankan pemrograman Pascal. *).dos: untuk memanfaatkan fungsi-fungsi DOS dalam pemrograman Pascal. *).graph: paket grafik dengan dukungan VGA,EGA,CGA,dll untuk mendukung penggunaan grafis dalam pemrograman Pascal. *).printer: menggunakan fungsi-fungsi yang berhubungan dengan printer.

Latihan 1 Buat program untuk menampilkan kata “ Saya belajar Pemrograman Pascal” ! Penyelesaian: Tuliskan sintaks : program BELAJAR_PASCAL; Tuliskan library/piranti program  uses wincrt; Tuliskan sintaks sbb diantara begin dan end. write(‘Saya belajar Pemrograman Pascal’); Jalankan Program.

Statement I/O Statement I/O = Statement Masukan Keluaran Statement Write - Writeln: Write digunakan untuk mencetak beberapa argumen pada baris yang sama. Writeln yang tidak diikuti argumen hanya akan mencetak satu baris kosong. Writeln yang diikuti argumen akan mencetak nilai argumen tersebut dan berpindah ke baris berikutnya.  Ungkapan Literal: Ungkapan ini digunakan jika mencetak dengan cacah kolom yang telah ditentukan dan akan dicetak Rata Kanan.

Statement I/O Statement Read-Readln: Read membaca rincian data pada variabel dengan tidak memperhatikan batas baris. Readln membaca rincian data pada variabel dan meneruskan ke awal baris baru setelah pembacaan selesai. Contoh: read(a,b,c);  dengan inputan nilai 1,2,3 Beberapa hal yang perlu diperhatikan dalam penggunaan statemen Read-Readln: Nilai-nilai variabel harus disusun dengan urutan yang sesuai dengan susunan variabel dalam statemen Read- Readln. Jika variabel yang dibaca bertipe integer atau real data yang ada di baris berikutnya akan terus dibaca selama masih ada variabel variabel yang akan menerima nilai. Nilai-nilai yang dibacakan harus berada dalam satu baris; tidak boleh disambung ke baris lain. Variabel dari tipe yang berbeda (integer, real, char atau string, kecuali boolean) dapat dibaca dengan urutan sembarang. Variabel dalam read dan nilai yang bersesuaian harus mempunyai tipe data yang sama.

Latihan 2 Buat program untuk menjumlahkan 2 buah bilangan! Penyelesaian: Buat algoritma untuk menjumlahkan 2 buah bilangan! Tuliskan judul program, uses wincrt, & var secara berurutan. Masukkan inputan nilai a,b,c dengan tipe data integer. Masukkan sintaks berikut diantara begin & end. Jalankan program.

Tugas Buat Algoritma & Program menghitung luas bujur sangkar! Tugas berupa: Algoritma berupa flowchart/ pseudo code! Program ditampilkan sintaks dan printscreen hasil running programnya! Kirimkan ke email pans.uib1blitar@gmail.com dalam bentuk .rar terakhir minggu depan. Format penulisan: tugas2Aplikom_NIM_Smt_UIB.