TUGAS PEMROGRAMAN DASAR
1.Variabel adalah suatu lokasi penyimpanan (di dalam memori
komputer) yang berisikan nilai atau informasi yang nilainya tidak diketahui
maupun telah diketahui .
2. Syarat sebuah Variabel:
Ø Terdiri dari gabungan huruf dan angka dengan karakter
pertama harus berupa huruf.
Ø Bahasa C bersifat case-sensitive artinya huruf besar
dan kecil dianggap berbeda. Jadi antara “nim”,” NIM” dan “Nim” dianggap
berbeda,
Ø Variabel yang dideklarasi tidak boleh menggunakan
spasi, apabila ingin menggunakan spasi lebih baik gunakan garis
bawah(underscore).
Ø Tidak boleh mengandung symbol-simbol khusus, kecuali
garis bawah (underscore). Yang termasuk symbol khusus yang tidak diperbolehkan
antara lain : $, ?, %, #, !, &, *, (, ), -, +, =,dan sebagainya.
Ø Panjang variable bebas, tetapi yang bisa dikenali
hanyalah 31 karakter pertama. Apabila nama variable panjang sebaiknya
disingkat, misalnya Nomor Induk Pegawai disingkat NIP.
3. Tipe data adalah jenis data yang
dapat diolah oleh komputer untuk memenuhi kebutuhan dalam pemrograman komputer.
4. Struktur
Program Pascal:
a. Judul Program
b. Blok Program
1. Deklarasi Unit Pascal
2. Bagian Deklarasi
- Deklarasi Variabel
- Deklarasi Konstanta
- Deklarasi Label
- Deklarasi Tipe Data
- Deklarasi Prosedur
- Deklarasi Fungsi
3. Bagian Program
a. Judul Program
b. Blok Program
1. Deklarasi Unit Pascal
2. Bagian Deklarasi
- Deklarasi Variabel
- Deklarasi Konstanta
- Deklarasi Label
- Deklarasi Tipe Data
- Deklarasi Prosedur
- Deklarasi Fungsi
3. Bagian Program
5.Contoh Penulisan Program Pascal:
program luas_persegi_panjang;
uses crt;
var;
panjang:integer;
lebar:integer;
Luas:integer;
begin
clscr;
write (‘masukkan panjang=’);Readln (panjang);
write (‘masukkan lebar=’);Readln (lebar);
Luas=panjang*lebar;
writeln (‘Luas Persegi Panjang=’,Luas);
Readln;
End.
6.Program Pascal Menghitung Luas Bangun
Program Matematika;
uses crt;
const
phi=3.14;
var
n:byte;
a,t,k,p,l,lu,r,v:real;
begin
clrcsr;
writeln (‘Pilihan
Perhitungan’);
writeln (‘1.Luas
Segitiga’);
writeln (‘2.Luas Bujur
Sangkar’);
writeln (‘2.Tidak
Jadi);
writeln (‘2.Pilih
Sesuai Keinginan);
readln (n);
case n of 1:
begin
writeln (‘masukkan Alas
dan Tinggi’) ;
readln (a.t);
No comments:
Post a Comment