Teks Algoritma terdiri dari tiga bagian :
- Judul (header)
Ø Pendefinisian apakah teks tersebut : program, prosedur, fungsi, modul atau sebuah skema program
Ø Tulis spesifikasi singkat dari algoritma
- Kamus
Ø Pendefinisian : type, konstanta, variabel, fungsi sekaligus spesifikasinya, dan prosedur sekaligus spesifikasinya
- Algoritma
Ø Berisi instruksi atau pemanggilan aksi yang telah didefinisikan
Ø Komponen : instruksi dasar : input/output, assignment; sequence; analisis kasus; dan pengulangan.
Notasi Algoritma (2)
Contoh teks Algoritma
JUDUL
{ Ini adalah teks dalam bahasa indonesia untuk memudahkan pembacaan
teks algoritma}
KAMUS
{ Pendefinisian variabel, konstanta, prosedur, fungsi}
ALGORITMA
{ Algoritma dari program yang akan dibuat }
Type
- Pola representasi suatu data dalam komputer
- Mendefinisikan objek yang akan diprogram
- Mendefinisikan type berarti :
- Menentukan nama type dalam kamus
- Definisi domain harga yang dapat dipunyai oleh nama tersebut
- Konvensi atau perjanjian tentang penulisan konstanta bertype tersebut
- Operator yang dapat dioperasikan terhadap objek bertipe tersebut
- Type dasar dan type bentukan.
Type Dasar
- Type yang sudah didefinisikan oleh pemroses bahasa
- Type :
- bilangan bulat
- bilangan real
- karakter
Bilangan real
Nama : real
Konstanta : angka mengandung ‘.’
Bilangan bulat
Nama : integer
Konstanta :
misal : 8 -3 256 dst
Karakter
Nama : character
Konstanta : di tulis diantara tanda petik
misal : ‘8’ ‘a’
Contoh:
Program luas_segitiga
Kamus
alas , tinggi, luas : integer
Algoritma
input (alas,tinggi)
luas ß ½ * alas * tinggi
output (“luas segitiga :”, luas)
[PPT]Review Algoritma I
Sumber : Maskie Zusane Oematan, Unikom
0 komentar:
Posting Komentar