Welcome to My Blog.masih bersama MAZ BROW Bang-iconk"TM. Get paid To Promote at any Location

Monday, May 9, 2011

BAB II TIPE DATA DAN PERINTAH INPUT/OUTPUT

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