PSEUDOCODE


Pseudocode
• Outline dari sebuah program komputer
• Ditulis dalam bahasa Inggris atau Indonesia sederhana
• Sintaks digunakan untuk menjelaskan perintah (misalnya: “jika”, “ulangi”, “sampai”,”if”,”repeat”, “until”)
• Sintaks dikelompokkan dalam 6 operasi dasar berikut ini :

Enam operasi dasar komputer:
1.Menerima data (Input)
2.Menampilkan data (Output)
3.Menghitung data (Compute)
4.Menyimpan data (Store)
5.Membandingkan data (Compare)
6.Melakukan pengulangan (Loop)

 Menerima data (Input)

Sewaktu komputer menerima data atau input, maka perintah yang biasa digunakan adalah “Read”, “Get”, atau “Baca” •
Contoh:
Read Bilangan Get kode_pajak Baca nama_mahasiswa

Menampilkan data (Output)

Sewaktu komputer menampilkan data ataupun output, maka perintah yang biasa digunakan adalah “Print”, “Write”, “Put”, “Output”, “Display” ataupun “Cetak”
Contoh:
Print “Universitas Bina Nusantara”
Cetak “Metode Perancangan Program”
Output Total

Menghitung data (Compute)

Untuk melakukan operasi aritmetika digunakan:
+ Untuk penjumlahan (add)
– Untuk pengurangan (subtract)
* Untuk perkalian (multiply)
/ Untuk pembagian (divide)
() Untuk kurung

Statement “Compute”, “Calculate” ataupun “Hitung” juga dapat digunakan.
Contoh:
Compute X = (1+2) * 3 Total = Total + 10

Menyimpan data (Store)

Ada tiga cara untuk menyimpan data :

Memberikan nilai awal, menggunakan statement “Initialize” atau “Set”
Memberikan nilai sebagai hasil dari suatu proses, maka tanda “=“ digunakan
Untuk menyimpan suatu nilai maka statement “Save” atau “Store” digunakan
Contoh:

Membandingkan data (Compare)

Salah satu operasi terpenting yang dapat dilakukan komputer adalah membandingkan dan memilih salah satu alternatif solusi.
Perintah yang digunakan : “IF”, “THEN” dan “ELSE” (atau “JIKA”, “MAKA”, “SELAIN ITU”)
Contoh
IF Pilih=1 THEN
Discount = 0.1 * harga
ELSE
Discount = 0.2 * harga
ENDIF

Melakukan pengulangan (Loop)

Jika ada beberapa perintah yang harus diulang, maka dapat digunakan perintah “DOWHILE” dan “ENDDO”.
Contoh
Bil = 0
DOWHILE bil < 10
cetak bil
bil = bil +1
ENDDO

Contoh 1

Buatlah algoritma menggunakan pseudocode untuk menghitung luas persegi panjang, dengan rumus :
Luas = Panjang * Lebar, dimana panjang = 5 dan lebar = 3

Jawaban 1

Pseudocode
Mulai
Cetak “Hitung Luas Persegi Panjang”
Panjang = 5 Lebar = 3
Cetak “Luas Persegi Panjang = ”
Luas = Panjang * Lebar Cetak Luas
Selesai

Comments

Popular posts from this blog

PENULISAN ALGORITMA

SEJARAH ALGORITMA

data dalam bentuk histogram