Algorithm / Algoritma / Algoritme

alogaritma? ooh.
gini, Alogaritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis.alogaritma juga dapat diartikan sebagai metode dan tahapan sistematis dalam program.
mengikuti alur konsep pemograman prosedural, suatu teks alogaritma disusun menjadi tiga bagian:
  • bagian kepala alogaritma
  • bagian deklarasi
  • bagian deskripsi alogaritma 
setiap bagian disertai dengan penjelasan pembuatan teks. contohnya penjelasan diawali dan diakhiri dengan { dan }
deklarasi adalah semua nama yang digunakan meliputi tipe, konstanta, variabel dan juga sub-program
deskripsi adalah semua langkah yang dilakukan alogaritma di tulis pada bagian ini.
contoh:
1). Kepala algoritma: Algoritma Luas_Lingkaran { Menghitung luas lingkaran dengan ukuran jejari tertentu. Algoritma menerima masukan jejari lingkaran, menghitung luasnya, dan menyajikan hasilnya ke piranti keluaran }

2) Deklarasi algoritma:
DEKLARASI { nama konstanta }
const PHI = 3.14; { Nilai phi = 22/7 }
{ nama peubah } var R : real; { input jejari lingkaran bilangan riil }
l_Lingkaran : real; { luas lingkaran bilangan riil }
{ nama sub program }
procedure TUKAR(input/output A:integer, input/output B:integer)
{ Mempertukankan nilai A dan B.Parameter A dan B sudah terdefinisi nilainya. Setelah pertukaran, A berisi nilai B dan B berisi nilai A } 

3)Deskripsi algoritma: Bagian ini merupakan bagian inti algoritma yang berisikan uraian langkah-langkah penyelesaian suatu masalah.misalkan seperti contoh yang tadi { Baca data jejari lingkaran R.Jika R <= 0 tulis pesan data salah, selain itu hitung luas ingkaran. Tampilkan luas lingkaran. }

baca(R);
jika R <= 0 then tulis("Data salah !")
selain itu l_Lingkaran = PHI x R x R;
tulis(l_Lingkaran);

nah, contoh alogaritma juga bisa dilihat dari gambar ini. alogaritma juga bisa diartikan sebagai susunan seperti diatas.

mungkin segitu aja yang bisa di jelasin. kurang-lebihnya? ya mohon maaf :p
ketemu typo? lewatin aja anggap aja cobaan membaca (?)
  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • Twitter
  • RSS

0 Response to "Algorithm / Algoritma / Algoritme"

Posting Komentar