Algoritma dan Pemrograman :
Assalamua'laikum... Kali ini ar-sembilan akan menshare mengenai
Bahan Mata Kuliah Algoritma dan Pemrograman
Notasi Algoritmik Algoritma dan Pemrograman
Judul (header)
”adalah bagian yg terdiri nama program dan penjelasan (spesifikasi) program”
Deklarasi (declaration)
”digunakan untuk mengumumkan/ memperkenalkan semua nama yang dipakai dalam algoritma beserta propertinya (misal: tipe data dan nilainya)”
Bagian Algoritma
”Inti dari sebuah program yang berisi instruksi-instruksi pemecahan masalah dalam notasi Pseudo-code”
Tidak ada notasi standar untuk menuliskan algoritma layaknya sebuah syntax pada bahasa pemrograman, yang terpenting adalah mudah dibaca, dipahami, dan mudah ditranslasikan dalam notasi bahasa pemrograman
(Rinaldi Munir, 2007)
Contoh:
(1) Sebuah pernyataan dalam notasi deskriptif:
Tulis nilai
x dan y
Maka Pseudo-code-nya:
Write(x,y)
•Notasi write berarti nilai x dicetak ke piranti keluaran
•Bagaimana hasil format tampilan keluaran x dan y tidak perlu difikirkan, seperti x dan y dipisahkan oleh spasi atau koma, dicetak dalam satu baris atau tidak, dicetak pada koordinat tertentu dilayar atau tidak, dsb
Contoh:
(2) Sebuah pernyataan dalam notasi deskriptif:
isikan nilai
x ke dalam
min
Maka Pseudo-code-nya:
min ← x
•Notasi “←” berarti mengisi (assign) variabel min dengan nilai x
Contoh:
PROGRAM FahrenheitCelcius
{Program
untuk
mencetak
tabel
Fahrenheit – Celcius}
DEKLARASI
F, C
: real
x, y,
step : integer
ALGORITMA
read (x,
y, step)
F ç x
while F ≤
y do
C = 5/9 * (F – 32)
write (F,
C)
F ç F +
step
endwhile
Kesimpulan dari contoh FahrenheitCelcius:
Teks algoritma disusun oleh tiga bagian (blok), yaitu:
Judul (header)
”adalah bagian yg terdiri nama program dan penjelasan (spesifikasi) program”
Deklarasi (declaration)
”digunakan untuk mengumumkan/ memperkenalkan semua nama yang dipakai dalam algoritma beserta propertinya (misal: tipe data dan nilainya)”
Bagian Algoritma
”Inti dari sebuah program yang berisi instruksi-instruksi pemecahan masalah dalam notasi Pseudo-code”
artikel ini Notasi Algoritmik Algoritma dan Pemrograman
keywords: Algoritma dan Pemrograman, Teknik Informatika, Bahan Mata Kuliah, Notasi Algoritmik
keep posting
ReplyDelete