Dokumen tersebut membahas tentang algoritma dan konsep dasarnya seperti variabel, seleksi, dan perulangan. Variabel digunakan untuk menyimpan nilai, sementara seleksi dan perulangan memungkinkan program melakukan tindakan berulang berdasarkan kondisi tertentu.
4. Variable
Variabel atau peubah adalah lokasi di
memory computer yang dapat kita isi
nilai/value
Karena nilai/value tadi bermacam macam
maka diperlukan tipe dan jenis variabel
5. Tipe variable dasar
Integer : Bilangan bulat
Float : Bilangan desimal
Long : Bilangan integer dengan rentang
yang lebih panjang
Char : Karakter / huruf
6. Bagaimana membuatnya
Sebuah variable dibuat pada bagian kamus
data
Kamus data adalah tempat kita
mendefinisikan variable yang terlibat dalam
suatu algoritma
A bertipe integer dapat kita tulis:
A : Integer;
7. Membuat Algoritma
Initial State adalah keadaan awal program
Final State adalah keadaan akhir yang
terjadi
Komentar adalah sesuatau yang tidak ikut
tereksekusi / dijalankan pada suatu
program, komentar ditandai dengan /* dan
ditutup dengan */
8. Program Cetak : Description
/* I.S. : program akan menerima
masukan s yang bertipe string
F.S. : Tercetak pada layar nilai dari
variable s yang dimasukan */
/* Kamus data*/
S : String
/* Algoritma */
Input (S);
Output(“nilai S adalah ”+S);
10. Seleksi
Dalam hidup kita selalu dihadapkan pada
pilihan
Pilihan tersebut mempunyai 2 percabangan,
Ya atau Tidak, True atau False
Terdapat 2 jenis seleksi
– If
– Swicth/case of
11. If
Secara umum penggunaan if mengikuti
ketentuan sebagai berikut:
If (kondisi) then
begin
Pernyataan1;
end
Else
begin
Pernyataan2
end
12. Nested if
Pada prinsipnya penggunaan if – else
adalah sama, namun untuk yang bertingkat
dapat mengkombinasikan penggunaannya
menjadi bertingkat seperti berikut:
14. Perulangan
Perulangan atau looping adalah kondisi
dimana suatu aksi dilakukan berulang ulang
sampai suatu kondisi terpenuhi atau tidak
tepenuhi
Terdapat beberapa jenis perulangan:
– While
– Do-While
– For
15. While
Statement while digunakan untuk
mengeksekusi sebuah blok secara berulang
selama memenuhi kondisi tertentu. Sintaks
penggunaannya adalah sebagai berikut:
while (ekspresi) do
begin
....Statement….
end
16. Do-While
Sering di sebut juga repeat-until
Sama seperti halnya while pernyataan Do-
While digunakan untuk mengeksekusi blok
secara berulang sampai tidak memenuhi
kondisi tertentu
Do
Begin
…..Statement….
End
while (ekspresi)
17. Latihan 1
Seorang programmer expert sedang
menyelesaikan sebuah masalah rumit, dia
harus membuat program dimana program
tersebut akan menampilkan nilai suatu jam
dengan masukan berupa detik
jika pengguna memasukan detik dibawah 0
maka program akan menginformasikan
masukan salah
Ilustrasi pengguna memasukan 3710 maka
dilayar muncul tulisan 1 jam 1 menit 50
detik
18. Latihan 2
Jika output() adalah perintah untuk ganti
baris. Seorang yang iseng pengin membuat
tampilan sebagai berikut di layar computer
gunakan perulangan
1
2 3
4 5 6
7 8 9 10