Tugas Pemrograman Dasar
1.
Apa yang anda ketahui tentang variabel ?
Variabel
adalah suatu pengenal (identifier) yang digunakan untuk mewakili suatu
nilai tertentu di dalam sebuah program.
2.
Bagaimanakah aturan penamaan 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 : $, ?, %, #, !, &, *, (, ), -, +, = dsb
-
Panjang variabel bebas, tetapi yang bisa dikenali
hanyalah 31 karakter pertama. Apabila nama variable panjang sebaiknya
disingkat, misalnya Nomor Induk Pegawai disingkat NIP
3.
Apa yang anda ketahui tentang tipe data ?
Tipe
Data adalah jenis nilai yang dapat ditampung oleh suatu variabel.
4.
Bagaimanakah struktur program pascal ?
a. Judul
Program
Judul program sifatnya adalah
optional di dalam program, artinya boleh dituliskan atau boleh juga tidak
dituliskan. Judul Program hanya bertujuan untuk memberi nama dari program yang
dibuat. Judul program harus terletak pada awal program dan diakhiri dengan
titik koma.
Contoh : Program Hallo;
b. Bagian
Deklarasi
Deklarasi hanya disebutkan jika akan
digunakan dalam program. Bahkan dalam program yang sangat sederhana ada yang
tidak menggunakan deklarasi. Dalam pemrograman dasar, pada umumnya menggunakan
deklarasi variabel, konstanta, tipe data, dan label. Sedangkan deklarasi
prosedur dan fungsi umumnya digunakan dalam pemrograman tingkat lanjut yaitu
pemrograman tekstruktur.Deklarasi variabel selalu diawali dengan kata var,
deklarasi konstanta diawali dengan kata Const, dan deklarasi label diawali
dengan kata Label.
Contoh :
Var a,b,c : integer; Deklarasi variabel a,b,c dengan tipe data integer.
Const Pi = 3.14; Deklarasi konstanta bilangan pi.
Label Selesai ; Deklarasi label dengan nama Selesai
Var a,b,c : integer; Deklarasi variabel a,b,c dengan tipe data integer.
Const Pi = 3.14; Deklarasi konstanta bilangan pi.
Label Selesai ; Deklarasi label dengan nama Selesai
c.
Bagian
Program
Bagian Program adalah kumpulan dari pernyataan-pernyataan atau kode program yang akan dikerjakan oleh program. Bagian ini diawali dengan kata BEGIN dan diakhiri dengan kata END. Kata END harus diakhiri dengan tanda titik.
Begin
…………. Kode program
End.
Bagian Program adalah kumpulan dari pernyataan-pernyataan atau kode program yang akan dikerjakan oleh program. Bagian ini diawali dengan kata BEGIN dan diakhiri dengan kata END. Kata END harus diakhiri dengan tanda titik.
Begin
…………. Kode program
End.
5.
Buatlah sebuah algoritma untuk menghitung rata – rata dari
inputan 3 nilai !
Program
nilai ;
{Program untuk Menghitung Rata – Rata dari 3 Nilai}
Deklarasi
Nilai 1 : real;
Nilai 2 : real;
Nilai 3 : real;
Nilai rata : real;
Badan Algoritma
Read (Nilai 1)
Read (Nilai 2)
Read (Nilai 3)
Nilai rata := (nilai 1 + nilai 2 + nilai 3)/3
Write (rata)
6.
Tuliskan program pascal dari algoritma yang anda buat !
7.
Buatlah algoritma pemilihan untuk menghitung luas segitiga dan
bujur sangkar berdasarkan inputan yang ada !
If pilihan 1 Then
Hitung
luas seditiga
Else
If pilihan 2 Then
Hitung
luas bujur sangkar
Else
Pilihan
anda kurang tepat
End
8.
Tuliskan program pascal dari algoritma yang anda buat !