ATURAN PENULISAN TEKS ALGORITMA

Slides:



Advertisements
Presentasi serupa
Algoritma dan Flowchart
Advertisements

Dosen : Rinci Kembang Hapsari, S.Si
TEORI ALGORITMA.
STRUKTUR DASAR ALGORITMA
ALGORITMA & PEMROGRAMAN I-A
Teks Algorithma Ery Setiyawan Jullev A.
CS1023 Pemrograman Komputer
Algoritma dan Struktur Data
Chapter 3-1 : Aturan Penulisan Teks Algoritma
Dasar- Dasar Algoritma
Algoritma dan Struktur Data
Kondisi (Pemilihan).
Notasi Algoritma.
Shofia D. Agustina.  Agar dapat dieksekusi oleh komputer, algoritma harus diterjemahkan terlebih dahulu kedalam notasi bahasa pemrograman. Penerjemahan.
Algoritma (Struktur, Tipe Data, Input/Output)
Notasi Algoritma.
Algoritma dan Struktur Data
Algoritma Pseudocode TEE 2103 Algoritma dan Pemrograman
BAB 2 BAHASA PEMROGRAMAN
Materi 9 LOGIKA & ALGORITMA.
Dasar-dasar Pemrograman
ALGORITMA & PEMROGRAMAN I-A
ALGORITMA DAN PEMROGRAMAN
Pertemuan 2.
STRUKTUR DASAR ALGORITMA
Dasar Algoritma & Pemrogramn KUG1C3
Flowchart (Diagram Alur)
Algoritma dan pemrograman (lanjutan)
Notasi Algoritma & Tipe Data
STRUKTUR TEKS ALGORITMA
Algoritma Pemrograman I
DASAR-DASAR ALGORITMA
Notasi Algoritmik.
STRUKTUR DASAR ALGORITMA
MODUL 3 PSEUDOCODE.
Dasar Pemrograman (DasPro) Teknik Informatika S-1 UDINUS
STRUKTUR DASAR ALGORITMA
Ucu Nugraha, ST. Algoritma.
PERTEMUAN 7 STATEMENT PEMILIHAN
penyusunan algoritma (flowchart)
Matakuliah : Algoritma & Struktur Data Versi Materi
MODULAR (FUNGSI)
PROG.STUDI PEND.FISIKA UIN ALAUDDIN MAKASSAR
TEL 2112 Dasar Komputer & Pemograman Nama dan Nilai Data
ATURAN PENULISAN TEKS ALGORITMA
Algoritma dan Pemrograman
Pseudo-code.
Menuliskan Algoritma Dengan Pseudocode
TEL 2112 Dasar Komputer & Pemograman Algoritma Pemrograman
Muhammad Riska B. PTIK FT UNM
Pertemuan ke 9.
Identitas dosen Suherman, ST Address : Cilegon
Seleksi.
Algoritma dan Pemrograman (Pertemuan 04)
Oleh : UMMU ZAHRA ALGORITMA.
Pertemuan 2 Rismayuni.
Matakuliah : Algoritma & Struktur Data Versi Materi
Pertemuan 2 Algoritma dan Pemrograman
Notasi Algoritmik.
Algoritma Pemrograman
Pendahuluan Komputer adalah alat bantu untuk menyelesaikan masalah.
Algoritma pemrogaman komputer
Penulisan Teks Algoritma
Fungsi.
ATURAN PENULISAN TEKS ALGORITMA
Chapter 3-1 : Aturan Penulisan Teks Algoritma
Algoritma dan Pemrograman Kuliah ke 2
STRUKTUR DASAR ALGORITMA
Chapter 3 : Aturan Penulisan Teks Algoritma
Konsep Algoritma Pemrograman
Transcript presentasi:

ATURAN PENULISAN TEKS ALGORITMA

Teks algoritma berisi deskripsi langkah-langkah penyelesaian masalah Deskripsi dapat ditulis dalam notasi apapun asal mudah dimengerti dan dipahami

Contoh(1) Contoh: kita menulis perintah Tulis (cetak) nilai x dan y ke piranti keluaran Dalam notasi algoritmik menjadi Output(x,y) Setelah ditranslasikan ke bahasa pemrograman tertentu menjadi: Writeln(x,y); {dalam bahasa PASCAL} Printf (“%d %d”, x,y); /* dalam bahasa C */ Write x,y ‘ dalam bahasa Basic

Contoh(3) Isikan nilai X ke dalam maks Ditulis dalam notasi algoritmik menjadi Maks  x Setelah ditranslasikan ke bahasa pemograman tertentu menjadi Min:=x; {dalam bahasa Pascal} Min = x; /*dalam bahasa C*/ Min = x ‘dalam bahasa Basic

Teks Algoritma Pada dasarnya teks algoritma selalu disusun oleh tiga bagian (blok), yaitu: Kepala (header) Bagian deklarasi/kamus Bagian algoritma Setiap bagian di atas dapat disertai komentar untuk memperjelas masing-masing bagian di atas. Komentar adalah kalimat yang diapit oleh pasangan tanda kurung kurawal {.....}

Kepala algoritma Bagian yang terdiri dari nama algoritma dan penjelasan (spesifikasi) tentang algoritma tersebut. Nama algoritma sebaiknya singkat namun menggambarkan apa yang dilakukan oleh algoritma tersebut. Aturan penamaan: Biasanya memakai huruf besar Menggunakan underscore ‘_’ untuk memisahkan antar kata

Deklarasi Bagian untuk mendefinisikan semua nama yang dipakai dalam algoritma. Nama tersebut dapat berupa nama tetapan, nama peubah, nama fungsi, nama tipe, dll.

Algoritma Bagian inti dari algoritma. Berisi urutan langkah-langkah penyelesaian masalah. Langkah-langkah ini ditulis dengan menggunakan notasi algoritmik.

Contoh Program MENCARI_MAKS {Diberikan tiga buah bilangan A,B,C diminta mencari nilai maksimumnya dan kemudian diisikan ke variabel maks} DEKLARASI A: integer B: Integer C: integer Maks: integer Algoritma: Input(A,B,C) If A > B then If A > C then Maks A Else Maks C If B > C then Maks B Output(maks)