ALGORITMA
Definisi Algoritma :
- Penyusunan aspek proses logika dari suatu pemecahan masalah tanpa melihat karakteristik bahasa pemrogrmana yang akan digunakan
- Urutan notasi logika yang merupakan hasil analisis dan rancangan sistematik dari strategi pemecahan masalah, untuk menggambarkan urutan langkah kerja yang jika dikerjakan akan membawa ketujuannya
- Urutan logika langkah kerja untuk menyelesaikan suatu masalah
NOTASI ALGORITMA
-Teknik/Cara untuk membuat Algoritma
-Jenis-jenis Notasi Algoritma
- Untaian kalimat deskriptif
- Flowchart
- Pseudecode
1. KALIMAT DESKRIPTIF
- Langkah-langkah pemecahan masalah dengan kalimat
yang deskriptif
PROGRAM persegi panjang
Program untuk menghitung luas lersegi
panjang
ALGORITMA :
a. Inputlah Panjang Persegi
Panjang
b. Inputlah Lebar Persegi
Panjang
c. Hitung Luas Persegi
Panjang dengan memasukkan Inputan Panjang dan Lebar Persegi Panjang
ke dalam Rumus Luas Persegi Panjang {Luas : Panjang x Lebar)
d. Tampilkan hasil Luas
Persegi Panjang
2. FLOWCHART
- Langkah-langkah pemecahan masalah dengan
menggunakan simbol-simbol diagram alir.
Simbol-simbol FLOWCHART :
Contoh FLOWCHART :
3.
PSEUDECODE
-
Langkah-langkah pemecahan masalah dengan menggunakan kode yang tidak terikat
pada bahasa pemrograman tertentu.
-
biasanya menggunakan pola Bahasa Inggris yang simpel.
-
Tidak ada standar aturan untuk membentuk pseudecode.
Contoh
PSEUDECODE :
//PROGRAM persegi panjang
//Program
untuk menghitung luas persegi panjang
//DECLARATION
DECLARE
integer panjang,lebar,luas
//IMPLEMENTATION
/ DEFINITION
INPUT
(panjang,lebar)
SET
luas = panjang*lebar
DISPLAY
(luas)
Tidak ada komentar:
Posting Komentar