Today Outline Lecturer Note IVa by :

Slides:



Advertisements
Presentasi serupa
PROCEDURE Temu IX BANGHER.
Advertisements

PENGENALAN PASCAL STATEMENT TIPE DATA
PROSEDUR DAN FUNCTION PROSEDUR
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
Pengenalan Bahasa Pemrograman Pascal
Praktikum pemprograman terstruktur1
PASCAL 2.
MATERI 11. TAS Tanggal 30 Nopember 2011 (RABU). Jam 7-9 TUTUP BUKU Materi : 1-11.
PEMROGRAMAN PASCAL Sejarah Pascal Pascal merupakan pengembangan dari bahasa ALGOL 60, bahasa pemrograman untuk sains komputasi. Tahun 1960, beberapa ahli.
LINGKUNGAN TURBO PASCAL
Matakuliah : Algoritma & Struktur Data Versi Materi
RECORD.
VARIABEL DAN OPERATOR.
Lecturer Note iV b OPERASI KELUARAN & MASUKAN
Prosedur (Procedure).
Selamat datang Di Prosedur dan Fungsi. Sub Program “Adl Program kecil yg dpt di panggil berulang-ulang sesuai dg kebutuhan”  Manfaatnya: 1.Memudahkan.
Procedure & Function Sub Program.
SUB-PROSES # PENGANTAR MANFAAT PARAMETER PROSEDUR
Logika & Algoritma -- Pertemuan II: Variabel dan Operator Logika & Algoritma --
Dasar Pemrograman MODUL 08 FUNGSI STANDAR & INPUT OUTPUT.
Dasar Komputer & Pemrog. 2A
Pemprograman Terstruktur 1
Procedure , Function dan Parameter
P R O C E D U R EP R O C E D U R EP R O C E D U R EP R O C E D U R E P R O C E D U R EP R O C E D U R EP R O C E D U R EP R O C E D U R E.
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)
Praktikum Dasar-Dasar Pemrograman
Struktur Bahasa Pascal & Tools
Algoritma Dan Pemrograman
Flowchart dan Pseudocode
ALGORITMA PEMROGRAMAN 2A
ALGORITMA PEMROGRAMAN 2A
Pertemuan 2.
Dasar Algoritma dan pemrograman
Prosedur Tim PHKI Modul Dasar Pemrograman Fakultas Ilmu Komputer
Struktur Program Pascal
Dasar-Dasar Pemrograman
Algoritma dan Pemrograman 2A
M2. Input Output, Pengulangan, & Percabangan
Variabel dan Ekspresi Struktur Percabangan dan Struktur Perulangan
TEL 2112 Dasar Komputer & Pemograman Prosedur
PROCEDURE & FUNCTION FajrizaL.
TPI4202 e-tp.ub.ac.id Input and Output (IO) Lecture 3.
Array (Larik)‏ 1 1.
Konsep Dasar Bahasa Pascal
LINGKUNGAN TURBO PASCAL
STATEMENT INPUT DAN OUTPUT
Gerlan A. Manu, ST Array Dimensi Banyak Gerlan A. Manu, ST
TEL 2112 Dasar Komputer & Pemograman Nama dan Nilai Data
Algoritma dan Pemrograman
Materi Kuliah 1. Pertemuan ke : 1 Pengenalan Komputer dan Pemrograman
Array Dimensi Sri marini, ST.
REKURSI Struktur data.
STRUKTUR DATA ( Menjelaskan Mengenai Data & Struktur Data )
Lecturer Note iVb OPERASI KELUARAN & MASUKAN
PENGENALAN PASCAL STATEMENT TIPE DATA
CS1023 Pemrograman Komputer
MENGENAL ELEMEN DASAR TURBO PASCAL
BAB 1 PENGENALAN PASCAL.
Pertemuan 2 Rismayuni.
Notasi Algoritmik.
Dasar-Dasar Pemrograman
Procedure , Function dan Parameter
Pemrograman Dasar I Putu Hendra Tresnadana. S.
Procedure , Function dan Parameter
Dasar-Dasar Pemrograman
Transcript presentasi:

Today Outline Lecturer Note IVa by : thaqibul@gmail.com Sub Program Prosedur dan Fungsi I Fungsi Matematik I Operasi Input/Output

MENGENAL ELEMEN DASAR PROGRAM PASCAL . . . . . Sub Program:  Digunakan utk mendeklarasikan prosedur atau fungsi yang dibuat oleh programer Contoh Prosedur: ClrScr, salah satu contoh prosedur yang ada dalam unit Crt, berlaku sebagai pernyataan  Writeln  Writeln(‘As Salam’);  As Salam berlaku sbg argumen yg diproses oleh prosedur Writeln.

MENGENAL ELEMEN DASAR PROGRAM PASCAL . . . . . Contoh Prosedur: PROCEDURE HitungLuas (Radius : BilanganNyata); BEGIN Clrscr; WriteLn(‘Luas = ’,0.5*PHI*Radius*Radius); END;

Prosedur >< Fungsi ClrScr dan WriteLn adalah contoh dari PROSEDUR (disediakan oleh unit Crt) Sebagai Prosedur, ClrScr dan WriteLn bertindak sebagai pernyataan Ex  WriteLn(‘Salam’); “Salam”  sebagai argumen, yg akan diproses oleh prosedur WriteLn

Prosedur >< Fungsi Sqrt  adalah contoh FUNGSI Artinya  untuk mendpatkan nilai akar dari suatu bilangan Kita tidak bisa menulis  Sqrt(25); Why ???? Couse It’s Meaningless Seharusnya  Variabel := Sqrt(25); atau  WriteLn(Sqrt(5));

Contoh Fungsi Jika ditulis dg Variabel := Sqrt(25); Atau… Writeln(Sqrt(25)); Hasil no.1, anda menyimpan akar 25 ke variabel Hasil no.2, anda menampilkan hasilnya ke layar

Perbedaan prosedur dan fungsi Berdiri sendiri sebagai pernyataan Tidak memberikan hasil berupa nilai saat prosedur dipanggil Fungsi: Berdiri sebagai operand dalam ekspresi Memberikan hasil berupa nilai saat fungsi dipanggil operand..??????

OPERATOR DAN OPERASI MATEMATIKA Operator adalah simbol atau kata yang digunakan dalam program utk melakukan suatu operasi (+, ×, -). Digunakan pula utk memberikan nilai ke variabel, dan membandingkan kesamaan dua buah nilai. Example: (7+9)*3 UNGKAPAN (ekspresi) Tanda + dan *  OPERATOR Nilai 7,9, dan 3 OPERAND

OPERATOR DAN OPERASI MATEMATIKA Operand dapat berupa: Konstanta Variabel Pemanggilan fungsi Himpunan

Menuliskan Nilai ke Piranti Keluaran Nilai yg disimpan di memori dpt ditampilkan ke piranti keluaran (layar peraga). Instruksi penulisan nilai dilakukan dg notasi write: Write(nama 1, nama 2,....,nama n) Write(konstanta) Write(ekspresi) Write(nama,konstanta,ekspresi) nama 1, nama 2,....,nama n berupa nama peubah atau nama konstanta. Dengan pernyataan penulisan ini, nilai yg disimpan di dalam memori dituliskan (istilah lainnya: dicetak) ke piranti keluaran. ex

TABEL TRANSLASI NOTASI ALGORITMIK PENGISIAN NILAI, PEMBACAAN, DAN PENULISAN KE DALAM NOTASI BAHASA PASCAL

TABEL TRANSLASI NOTASI ALGORITMIK PENGISIAN NILAI, PEMBACAAN, DAN PENULISAN KE DALAM NOTASI BAHASA PASCAL Keterangan: read : membaca masukan dari papan kunci, kursor tetap di baris yang sama. readln : membaca masukan dari papan kunci, kursor kemudian pindah ke baris berikutnya. write : menulis keluaran ke layar, kursor tetap di baris yg sama. writeln: menulis keluaran ke layar, kursor kemudian pindah ke baris berikutnya.

PROGRAM Wrt2; {Efek writeln dan write} USES Wincrt; Begin Writeln ('1Pemrograman'); Writeln ('1Komputer'); writeln; write ('2Pemrograman'); write ('2Komputer'); writeln('3Pemrograman'); Write('3Komputer'); Writeln; Write ('4Pemrograman'); Write ('4Komputer'); Writeln('4Pascal'); End.

Coming Next.... OPERASI INPUT & OUTPUT