Hallo Selamat datang di blog saya, pada kesempatan ini saya akan memaparkan tentang Flowchart dan Pseudocode sesuai dengan pengetahuan saya, jadi selamat menyimak.
PENGERTIAN ALGORITMA
· Algoritma adalah urutan langkah-langkah logis penyeselaian masalah yang disusun secara sistematis dan logis. Algoritma dapat dituliskan dalam 3 cara yang pertama dengan deskripsi (bahasa manusia), Flowchat (Gambar), Pseudocode( Bahasa perantara antara manusia dengan mesin.).
FLOWCHART
Flowchart adalah suatu representasi secara diagram yang mengilustrasikan urutan dari operasi yang dilakukan untuk mendapatkan suatu hasil.
Dengan kata lain, flowchart membantu kita untuk mengerti dan melihat bentuk algoritma dengan menampilkan algoritma dalam simbol-simbol gambar.
Contoh Flowchart sederhana :
Tipe data dasar pada bahasa pemrograman C yang saya tau meliputi :
o char
o int
o short
o float, dlln
Pengertian Pseudocode Pseudo-code merupakan cara untuk menerangkan suatu algoritma dengan menggunakan tata cara penulisan bahasa pemrograman tertentu. Sebagaimana namanya, pseudo-code tidak dapat dieksekusi langsung pada komputer, tetapi merupakan model dan harus diubah menjadi kode pemrograman yang sebenarnya.
Sandi Semu (Pseudo Code) adalah pilihan terbaik untuk menyatakan algoritma, karena dapat mengarahkan kita menulis algoritma secara terstruktur, rinci dan jelas.
Struktur Kode Pseudo (Pseudo-code)
Judul
{Berisi Judul Algoritma}
Deskripsi
{Berisi Deklarasi Variabel atau Konstantan}
Algoritma
{Berisi Inti Algoritma atau proses algoritma}
{Berisi Judul Algoritma}
Deskripsi
{Berisi Deklarasi Variabel atau Konstantan}
Algoritma
{Berisi Inti Algoritma atau proses algoritma}
Notasi – notasi Pseudo
1. Bentuk Pernyataan
X <—- Y
keterangan :
X : diberi nilai
Y : Memberi Nilai
Ex : Hasil <—- Bilangan Mod 2
keterangan :
X : diberi nilai
Y : Memberi Nilai
Ex : Hasil <—- Bilangan Mod 2
2. Bentuk Percabangan
- if kondisi then
pernyataan - if kondisi 1 then
pernyataan 1
else
pernyataan 2 - if kondisi 1 then
pernyataan 1
else if kodisi 2 then
pernyataan 2
else if kondisi n then
pernyataan
else
pernyataan else
3. Bentuk Perulangan
- for (persyaratan) do
pernyataan for - while (persyaratan)
pernyataan while - Repeat
pernyataan repeat
Until (persyratan)
Contoh : Algoritma untuk menentukan bilangan Genap/Ganjil (Pseudo-code)
Judul
Aloritma genap_ganjil
Deskripsi
hasil,bil : integer
Algoritma
Baca (bil)
hasil <—- bil mod 2
if hasil = 0 then
cetak (Genap)
else
cetak (Ganjil)
End.
Demikianlah postingan saya pada kesempatan ini, semoga bermanfaat.
Aloritma genap_ganjil
Deskripsi
hasil,bil : integer
Algoritma
Baca (bil)
hasil <—- bil mod 2
if hasil = 0 then
cetak (Genap)
else
cetak (Ganjil)
End.
Demikianlah postingan saya pada kesempatan ini, semoga bermanfaat.
Sumber : http://suyantobakung.blogspot.co.id/2013/11/pengertian-pseudocode.html
https://ilmuitupasti.wordpress.com/algoritma-pseudocode-flowchart-tipe-data-dan-operator- algoritma/
http://komangtriadisagita.blogspot.co.id/2013/01/ringkasan-algoritma.html