Operator adalah simbol atau tanda yang jika diletakkan pada dua buah operand dapat menghasilkan sebuah hasil. Dalam logika, dua kalimat dapat digabungkan dengan operator logika. Operator logika dalam program digunakan untuk melakukan operasi-operasi yang menghasilkan nilai logik (true dan false). Berikut ini empat buah operator logika dalam pascal:
- NOT : Negasi
- AND : Konjungsi
- OR : Disjungsi
- XOR : Ekslusif Disjungsi
Sebuah expresi merupakan kumpula dari operand-operand yang bersama-sama dengan operator membentuk suatu bentuk aljabar dan menyatakan suatu nilai. Ada dua jenis expresi dalam bahasa pascal, yaitu:
- Ekspresi numerik/aritmatika : expresi yang menghasilkan nilai numerik/aritmatika
- Ekspresi Boolean/logika: yaitu suatu expresi yang menghasilkan nilai boolean (true/false)
Struktur runtutan adalah struktur algoritma yang paling sederhana dan mendasar. Intruksi pada Pascal diporses secara sekuensial atau berkelanjutan. Sebuah program pascal yang lengkap terdiri dari
- Kepala program
- Bagian Deklarasi
- Bagian Pernyataan
Ciri-ciri dari struktur runtutan yang benar:
- Tiap baris intruksi dikerjakan secara satu-persatu
- Tidak ada pengulangan untuk setiap baris intruksi
- Urutan intruksi yang dijalankan harus sama dengan urutan intruksi di algoritma
- Akhir dari intruksi merupakan akhir dari logaritma
=====================================================
Sekarang saatnya ngerjain latihan. Aku mau buat program yang ada di modul praktikum halaman 9, soal no 2, program untuk menerima masukan Nama, Alamat, Tahun Lahir, dan Tahun Sekarang yang akan menampilkan jumlah usia dari tahun yang dimasukkan.
=====================================================
program Project1;
{$APPTYPE CONSOLE}
uses
SysUtils;
var
n,a:string;
tl,ts:integer;
begin
write('Program Hitung Umur');
writeln;
writeln;
write('By: Dewa Gde Ari Wahyudi');
writeln;
writeln;
write('========================');
writeln;
writeln;
write('Masukkan Nama Anda : '); readln(n);
write('Masukkan Alamat Anda : '); readln(a);
write('Masukkan Tahun Lahir Anda : '); readln(tl);
write('Masukkan Tahun Sekarang : '); readln(ts);
writeln;
writeln;
write(' Hai ',n,' alamat anda di ',a,' umur anda sekarang adalah ',ts-tl); readln;
end.
{$APPTYPE CONSOLE}
uses
SysUtils;
var
n,a:string;
tl,ts:integer;
begin
write('Program Hitung Umur');
writeln;
writeln;
write('By: Dewa Gde Ari Wahyudi');
writeln;
writeln;
write('========================');
writeln;
writeln;
write('Masukkan Nama Anda : '); readln(n);
write('Masukkan Alamat Anda : '); readln(a);
write('Masukkan Tahun Lahir Anda : '); readln(tl);
write('Masukkan Tahun Sekarang : '); readln(ts);
writeln;
writeln;
write(' Hai ',n,' alamat anda di ',a,' umur anda sekarang adalah ',ts-tl); readln;
end.
=====================================================
Ini penampakan hasilnya:
Masih di halaman 9, untuk tugas soal no 1, bisa dilihat di PROGRAM MENGHITUNG LUAS SEGITIGA
Selamat mencoba semoga berhasil
Selamat mencoba semoga berhasil
Tidak ada komentar:
Posting Komentar