Notasi Algoritma.

Slides:



Advertisements
Presentasi serupa
PROCEDURE Temu IX BANGHER.
Advertisements

- PERTEMUAN 7 – SUB PROGRAM
STRUKTUR DASAR ALGORITMA
ALGORITMA & PEMROGRAMAN I-A
7. PENJUMLAHAN DUA BUAH MATRIKS
Pengenalan Bahasa Pemrograman Pascal
Matakuliah : Algoritma & Struktur Data Versi Materi
Teks Algorithma Ery Setiyawan Jullev A.
PENGURUTAN (SORTING).
Pengantar Algoritma.
LOGIKA DAN ALGORITMA - PERTEMUAN 8 - REKURSI.
Algoritma dan Struktur Data
PENCARIAN (SEARCHING)
Algoritma dan Struktur Data
Kondisi (Pemilihan).
Oleh Nila Feby Puspitasari
Penjelasan Algoritma, Pseudocode, dan Flowchart
Algoritma dan Struktur Data
Dasar Pemrograman ARRAY/LARIK.
ARRAY 1 DIMENSI.
Shofia D. Agustina.  Agar dapat dieksekusi oleh komputer, algoritma harus diterjemahkan terlebih dahulu kedalam notasi bahasa pemrograman. Penerjemahan.
Algoritma dan Pemrograman
STATEMENT PENGENDALIAN (PEMILIHAN)
Algoritma dan Struktur Data
Algoritma (Struktur, Tipe Data, Input/Output)
Notasi Algoritma.
Struktur Data dan Algoritma
Prosedur dan Fungsi Triana Elizabeth, S.Kom.
Materi 9 LOGIKA & ALGORITMA.
Dasar-dasar Pemrograman
ALGORITMA & PEMROGRAMAN I-A
Pengenalan Operator.
Struktur Algoritma & Tipe Data
Algoritma dan pemrograman (lanjutan)
STRUKTUR TEKS ALGORITMA
Algoritma Pemrograman I
Buatlah flowchart untuk pembagian 3 buah bilangan
Struktur Program Pascal
Dasar-Dasar Pemrograman
Notasi Algoritmik.
Algoritma.
STRUKTUR DASAR ALGORITMA
STRUKTUR DASAR ALGORITMA
Ucu Nugraha, ST. Algoritma.
penyusunan algoritma (flowchart)
PROG.STUDI PEND.FISIKA UIN ALAUDDIN MAKASSAR
Pseudocode – Tipe Data, Variabel, dan Operator
TEL 2112 Dasar Komputer & Pemograman Nama dan Nilai Data
Array 1.
ATURAN PENULISAN TEKS ALGORITMA
Algoritma dan Pemrograman
ALGORITMA DAN PEMROGRAMAN Tipe Data
MATERI PERKULIAHAN ANALISIS ALGORITMA
Muhammad Riska B. PTIK FT UNM
Algoritma dan Pemrograman Subrutin
Identitas dosen Suherman, ST Address : Cilegon
ATURAN PENULISAN TEKS ALGORITMA
TEL 2112 Dasar Komputer & Pemograman Prosedur
Algoritma dan Pemrograman (Pertemuan 04)
Oleh : UMMU ZAHRA ALGORITMA.
Pertemuan 2 Algoritma dan Pemrograman
Review Algoritma 1 Teks Algoritma terdiri dari tiga bagian :
Algoritma Pemrograman
Algoritma pemrogaman komputer
Penulisan Teks Algoritma
Fungsi.
ATURAN PENULISAN TEKS ALGORITMA
Algoritma dan Pemrograman Kuliah ke 2
Chapter 3 : Aturan Penulisan Teks Algoritma
Pemilihan Dua Kasus, tiga kasus dan banyak kasus
Transcript presentasi:

Notasi Algoritma

Pada dasarnya notasi algoritma terdiri dari 3 bagian yaitu : Judul Algoritma Deklarasi Algoritma Deskripsi Algoritma Setiap bagian dapat diberikan komentar untuk memperjelas maksud dari notasi yang dituliskan

Algoritma NAMA_ALGORITMA {uraian singkat mengenai yang akan dilakukan algoritma ini} DEKLARASI {semua nama yang dipakai, meliputi nama tipe, nama tetapan, nama peubah, nama prosedur, dan nama fungsi didefinisikan di sini} DESKRIPSI {semua langkah / aksi algoritma dituliskan di sini}

Deklarasi variabel Deklarasi konstanta DEKLARASI Nilai_Angka, Rata_rata : real K : integer R : char Deklarasi konstanta DEKLARASI Const pi = 3.14 Const max = 250 Const min = 1

Judul Algoritma Bagian yang terdiri atas nama algoritma dan penjelasan tentang algoritma tersebut Catatan : nama algoritma sebaiknya singkat namun cukup menggambarkan apa yang dilakukan oleh algoritma tersebut - dapat disertai penjelasan (spesifikasi algoritma) tentang algoritma tersebut

Contoh Algoritma Penjumlahan { Menghitung hasil penjumlahan dari 2 buah bilangan yang dimasukkan} Algoritma Perkalian { Menghitung hasil perkalian dari 2 buah bilangan yang dimasukkan}

Deklarasi Bagian untuk mendefinisikan semua nama yang dipakai di dalam algoritma Catatan : nama tersebut dapat berupa nama tetapan (konstanta), nama peubah (variabel), nama tipe, nama prosedur (procedure) ataupun nama fungsi (function)

Contoh DEKLARASI const phi = 3.14 {nama konstanta} A : char {nama variabel} B : integer function tukar (input a:integer) integer {nama fungsi} procedure jumlah (input/output a: integer, input/output a: integer) {nama prosedur}

Deskripsi Bagian inti dari algoritma yang berisi uraian langkah-langkah penyelesaian masalah Catatan : urutan penulisan menentukan urutan pelaksanaan perintah setiap langkah algoritma dibaca dari atas ke bawah

Contoh Deskripsi : read (a,b) if a > b then write (a) else write (b) endif