90 likes | 271 Views
Mengenal Tipe data dan Operator. Identifikasi Perbedaan Tipe Data Menggunakan Operator untuk Perhitungan sederhana. Komponen Bahasa Pascal. Program {Judul Program} Bagian Judul Program Uses ….; Label … ; Const ….; Type ….; Bagian Deklarasi Var ….; Procedure ….; Function ….; Begin
E N D
Mengenal Tipe data dan Operator Identifikasi Perbedaan Tipe Data Menggunakan Operator untuk Perhitungan sederhana
Komponen Bahasa Pascal Program {Judul Program} Bagian Judul Program Uses ….; Label … ; Const ….; Type ….; Bagian Deklarasi Var ….; Procedure ….; Function ….; Begin Statement; {pernyatan} Bagian utama program End.
Perintah Dasar Program Pascal Write Statement yang berfungsi untuk mencetak hasil kelayar, tapi posisi kursor masih tetap dibaris yang sama. Contoh : Write(‘Saya Senang’); Write(‘Belajar Pascal’); Hasil Saya Senang Belajar Pascal Writeln Statement yang berfungsi untuk mencetak hasil pada baris berikutnya Contoh : Writeln(‘belajar pascal’); Writeln; Writeln(‘itu asyik’); Hasil belajar pascal itu asyik
Read Perintah untuk membaca masukan dari keyboard, posisi kursor masih dalam baris yang sama Contoh : var nama : string[25]; Begin Write(‘Nama Anda =‘); Read(nama); End. Hasil Nama Anda = Ery Readln Perintah membaca masukan dari keyboard, posisi kursor pindah ke baris berikutnya. Contoh : Var panjang, lebar :integer; luas : real; Begin Writeln(‘Masukan Panjang =‘);Readln(panjang); Writeln(‘Masukan lebar =‘);Readln(lebar); luas := panjang*lebar; writeln(‘Luas Persegi Panjang =‘,luas); Hasil Masukan Panjang = 10 Masukan lebar = 20 Luas Persegi Panjang = 300
Deklarasi • Constant (Const) Nilai tetap yang tidak berubah dalam program.Nilai konstanta bebas yaitu : String, angka, char, boolean dan lainnya. Contoh : Const nilai = 75; • Variable (Var) Suatu nama untuk menampung suatu data tertentu Var nama : string[20]; • Label Serangkaian kata yang merupakan statement dalam bahasa pascal. Label 2,3;
Buatlah Program Sederhana Berikut ini : • Diketahui a = 20, b = 20, c = 2, tentukan hasil ekspresi matematika berikut : • d = a/2*b • x = a*b/5*c • g = a + c / 10 b
Terima kasih By Ery Pertemuan II