A. TIPE DATA
1.      Kata cadangan yang digunakan
  Di bawah ini adalah kata-kata cadangan (reserved words) yang akan sering Anda gunakan dalam latihan menggunakan bahasa Pascal pada modul ini. 
  Program     :  spesifikasi nama program dan parameternya, bersifat dekoratif dan tidak terlalu mempengaruhi keseluruhan program itu sendiri
  Uses           :  mendefinisikan nama unit yang akan direferensi oleh program
  Var            :  menghubungkan sebuah identifier dan tipenya dengan suatu lokasi di memori dimana nilai-nilai dari tipe tersebut dapat disimpan
  Begin         :  memulai suatu blok program
  End            :  mengakhiri suatu blok program 
  In               :  operator yang memberikan operasi “anggota dari”
  And           :  operator yang memberikan operasi logika “dan”
  Or              :  operator yang memberikan operasi logika “atau”
  Div            :  operator untuk pembagian dan membulatkan hasilnya ke bawah
  Mod           :  operator untuk pembagian dan memberikan sisa hasil baginya
  Shl             :  operator untuk menggeser bit ke kiri
  Shr             :  operator untuk menggeser bit ke kanan
  Not            :  operator operasi logika untuk membalik status
  Xor            :  operator operasi logika XOR
  1.      Prosedur yang digunakan
  Write          :  menuliskan suatu variabel ke dalam sebuah komponen file, dalam file teks digunakan untuk menuliskan satu nilai atau lebih ke suatu file
  Writeln       :  mengeksekusi prosedur write, kemudian mengeluarkan sebuah penanda end-of-line (EOL) ke file program
  Read          :  membaca suatu komponen file menjadi suatu variabel, dalam file teks digunakan untuk membaca satu nilai atau lebih menjadi satu atau lebih variabel
  Readln       :  mengeksekusi prosedur read, kemudian bergerak ke baris berikutnya dalam file program
  2.      Fungsi yang digunakan
  Sqr             :  menghasilkan nilai kuadrat dari suatu argumen
  Sqrt            :  menghasilkan nilai akar dari suatu argument
  B. MEKANISME PERINTAH INPUT DAN OUTPUT
  ·         Perintah Input :
  Perintah Pascal yang digunakan untuk memasukkan/menginputkan data.
  Bentuk perintah:
  Read dan Readln
  ·         Struktur penulisan:
  Read(nama variabel);
  Readln(nama Variabel);
  ·         Perintah Output:
  Perintah Pascal yang digunakan untuk menampilkan/mengoutputkan data.
  Bentuk perintah:
  Write : setelah menampilkan data atau teks, kursor berada tepat disamping kanan data yang ditampilkan.
  Write : setelah menampilkan data atau teks, kursor berada pada baris berikutnya.
  ·         Struktur penulisan:
  write(nama variabel);
  write(‘teks’);
  writeln(nama Variabel);
  writeln(‘teks’);
  ·         Contoh:
  o   Buat algoritma dan Flowchart untuk Menghitung Luas Persegi Panjang:
  ·         Pekerjaan:
  Rumus:
  LuasPersegiPanjang = Panjang x Lebar
  Algoritma:
  1.  Tentukan nama variabel yang akan menampung data Panjang, lebar dan luas persegi panjang.
  2. Masukkan (inputkan) data Panjang dan Lebar pada variabel yang sudah ditentukan.
  3.    Hitung Luas persegi panjang.
  4.    Tampilkan (outputkan) Luas persegi panjang.
                                            Flowchart:
·         Struktur Penulisan kode program:
            program menghitungluaspersegipanjang;
uses wincrt;
var p,l,luas :integer;
begin
write('masukkan nilai p='); readln(p);
write('masukkan nilai l='); readln(l);
write('Luas = ',p*l);readln(Luas);
readkey;
end. 
Tampilan pada lembar kerja Pascal:
Hasil Implementasi :
 
No comments:
Post a Comment