ALGORITMA Anifuddin Azis.

Slides:



Advertisements
Presentasi serupa
Oleh : Nur Hayatin, S.ST Program Komputer. Tujuan  Setelah perkuliahan selesai diharapkan :  Mahasiswa mampu memahami tentang program komputer  Mahasiswa.
Advertisements

DASAR PEMROGRAMAN (VTI 301)
Pengertian Algoritma dan Flowchart
ALGORITMA & PEMROGRAMAN Abdul Kudus, SSi., MSi., PhD. 1) 2) blog: abdulkudus.staff.unisba.ac.id.
ALGORITMA.
Bahasa Pemrograman dan Flow Chart
Pengajar : ELIYANI, S.T., M.Kom Semester : I Tahun : 2012/ 2013
Algoritma dan Pemrograman
PENGANTAR KONSEP PEMROGRAMAN
Dasar- Dasar Algoritma
Pengertian Algoritma Sebuah algoritma merupakan deskripsi pelaksanaan suatu proses, dimana algoritma disusun oleh sederetan langkah instruksi yang logis.
ALGORITMA DEFINISI & FLOWCHART
PENGANTAR ALGORITMA DAN PEMROGRAMAN
Pemrogramman Terstruktur
ALGORITMA & LOGIKA PEMROGRAMAN
Algoritma Indriati ,ST .,M.Kom.
Pemrograman Bahasa Komputer (CS-2700 / 3 SKS ) Oleh:
Pertemuan-III Algoritma disajikan gambar
Algoritma dan Struktur Data
Flowchart.
PROSES PEMBUATAN PROGRAM KOMPUTER
PENGERTIAN DASAR ALGORITMA & FLOWCHART
BAB 2 BAHASA PEMROGRAMAN
ALGORITMA & PEMROGRAMAN I-A
PERTEMUAN 1 Algoritma & Pemrograman
ALGORITMA DAN PEMROGRAMAN
Pertemuan 2.
Flowchart (Diagram Alur)
Dasar-dasar Algoritma Dan Representasi Algoritma
Notasi Algoritma & Tipe Data
Algoritma.
MODUL 3 PSEUDOCODE.
Start.
ALGORITMA & LOGIKA PEMROGRAMAN
Pengertian Algoritma dan Flowchart
Virdiandry Putratama,ST Politeknik Pos Indonesia Tahun 2015
penyusunan algoritma (flowchart)
Flowchart.
Dasar Pemrograman dan Komputer
Menuliskan Algoritma Algoritma dapat dituliskan dengan berbagai cara:
ALGORITMA DAN PEMROGRAMAN (PERTEMUAN 2)
Struktur Algoritma Sequence Process: instruksi dikerjakan secara sekuensial, berurutan. Selection Process: instruksi dikerjakan jika memenuhi kriteria.
Algoritma.
Pseudo-code.
Algoritma Indriati ,ST .,M.Kom.
Pertemuan-III Algoritma disajikan gambar
Pertemuan ke 9.
PROSES PEMBUATAN PROGRAM KOMPUTER
BAB FLOWCHART.
Pertemuan 2 Rismayuni.
Bahasa Pemrograman dan Flow Chart
PENGENALAN ALGORITMA Materi 1.
LOGIKA DAN ALGORITMA.
DIAGRAM ALUR (FLOWCHART)
Kenalan Alghoritma Wahab Sya’roni, M.Kom
PROSES PEMBUATAN PROGRAM KOMPUTER
DASAR-DASAR ALGORITMA dan FLOW CHART
Pertemuan ke-2 KONSEP ALGORITMA
Algoritma pemrogaman komputer
Algoritma dan Struktur Data
Penulisan Teks Algoritma
PROSES PEMBUATAN PROGRAM KOMPUTER
Algoritma dan Pemrograman Kuliah ke 2
IT234 ALGORITMA DAN STRUKTUR DATA
PENGANTAR KONSEP PEMROGRAMAN
YULI ASTUTI, S.KOM.  Algoritma yaitu urutan langkah-langkah logis untuk menyelesaikan sebuah masalah yang disusun dengan sistematis.  Program yaitu.
Dasar Konstruksi Pemrograman
PEMROGRAMAN DASAR 3.1 & 4.1 KONSEP, STRUKTUR, PENULISAN ALGORITMA DHARU WIHARTASIH, S.PD SMK PALAPA SEMARANG.
ALGORITMA DAN STRUKTUR DATA
Konsep Algoritma Pemrograman
Transcript presentasi:

ALGORITMA Anifuddin Azis

Definisi Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis. Algoritma memiliki lima ciri penting : 1. Algoritma harus berhenti setelah mengerjakan sejumlah langkah terbatas. 2. Setiap langkah harus didefinisikan dengan tepat dan tidak berarti – dua (ambigu). 3. Algoritma memiliki nol atau lebih masukan. 4. Algoritma memiliki nol atau lebih keluaran. 5. Algoritma harus efektif.

Notasi Algoritma : Kalimat Deskriptif Notasi I : menyatakan langkah-langkah algoritma dengan kalimat deskriptif Algoritma Euclidean Diberikan dua buah bilangan bulat tak negatif m dan n (m>=n). Carilah FPB dari kedua bilangan tersebut. Deskripsi 1. Jika n = 0, maka m adalah jawabannya; stop.Tetapi jika n<>0, lanjutkan ke langkah 2. 2. Bagilah m dengan n, misalkan r adalah sisanya. 3. Ganti nilai m dengan n, dan nilai n dengan r. Ulang kembali ke langkah 1

Notasi Algoritma : Flowchart Notasi II :menggunakan diagram alir (flowchart) Flowchart adalah serangkaian bagan-bagan yang menggambarkan alir program. Flowchart atau diagram alir memiliki bagan-bagan yang melambangkan fungsi tertentu. Bagan, nama dan fungsinya seperti yang disajikan pada tabel berikut : Simbol Nama Keterangan TERMINATOR Permulaan/akhir program GARIS ALIR (FLOW LINE) Arah aliran program PREPARATION Proses inisialisasi/pemberian harga awal PROSES Proses perhitungan/proses pengolahan data

Flowchart Simbol Nama Keterangan INPUT/OUTPUT DATA Proses input/output data, parameter, informasi PREDEFINED PROCESS (SUB PROGRAM) Permulaan sub program/proses menjalankan sub program DECISION Perbandingan pernyataan, penyeleksian data yang memberikan pilihan untuk langkah selanjutnya ON PAGE CONNECTOR Penghubung bagian-bagian flowchart yang berada pada satu halaman OFF PAGE CONNECTOR Penghubung bagian-bagian flowchart yang berada pada halaman berbeda

Notasi Algoritma : Pseudocode Pseudo-code adalah notasi yang menyerupai notasi bahasa pemrograman tingkat tinggi, khususnya Bahasa Pascal dan C Algoritma Euclidean {Dibaca dua buah bilangan bulat tak negatif m dan n (m>=n). Carilah FPB dari kedua bilangan tersebut.} Deklarasi m,n,r : integer Deskripsi read(m,n) while n<> 0 do r  m mod n m n n r endwhile write(m)