Pengenalan Algoritma

   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
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}
Notasi – notasi Pseudo
1. Bentuk Pernyataan
X <—- Y
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.

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

Tidak ada komentar:

Posting Komentar