Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehFanni Ackerman Telah diubah "9 tahun yang lalu
1
Pengertian Algoritma Sumber Kepustakaan : gerlan1986.files.wordpress.com/.../materi-ii-penge... 1 Algoritma adalah kumpulan instruksi-instruksi/ perintah–perintah/langkah-langkah yang berhingga jumlahnya yang digunakan untuk menyelesaikan masalah/persoalan logika dan matematika dengan bantuan komputer.
2
Tahap-Tahap Pemrograman Sumber Kepustakaan : gerlan1986.files.wordpress.com/.../materi-ii-penge... 2 Tahapan Problem Solving Tahapan Implementasi
3
Tahapan Problem Solving Sumber Kepustakaan : gerlan1986.files.wordpress.com/.../materi-ii-penge... 3 Beberapa hal yang harus diketahui untuk analisis masalah : 1. Kondisi awal 2. Kondisi akhir 3. Data lain yang tersedia 4. Operator yang tersedia 5. Syarat / kendala yang harus dipenuhi
4
Tahapan Problem Solving Sumber Kepustakaan : gerlan1986.files.wordpress.com/.../materi-ii-penge... 4 Karakteristik algoritma yang baik : 1. Jumlah langkah/step berhingga dan tertentu 2. Efektif 3. Harus terminate 4. Output yang dihasilkan tepat
5
Penyajian Algoritma Sumber Kepustakaan : gerlan1986.files.wordpress.com/.../materi-ii-penge... 5 Algoritma disajikan dengan tulisan dan gambar. Algoritma yang disajikan dengan tulisan yaitu dengan struktur bahasa tertentu dan pseudocode, sedangkan yang disajikan dengan gambar, misalnya dengan flowchart.
6
Penyajian Algoritma Sumber Kepustakaan : gerlan1986.files.wordpress.com/.../materi-ii-penge... 6 Algoritma untuk mencari rata-rata dari 3 bilangan yang diinputkan a. Algoritma dengan struktur bahasa Indonesia 1. Baca bilangan a, b, dan c 2. Jumlahkan ketiga bilangan tersebut 3. Bagi jumlahnya dengan 3 4. Tulis hasilnya b. Algoritma dengan pseudocode Input (a,b,c) Jml = a+b+c Rerata = Jml/3 Output (Rerata) c. Algoritma dengan flowchart
7
Penyajian Algoritma Sumber Kepustakaan : gerlan1986.files.wordpress.com/.../materi-ii- penge... 7 Algoritma untuk mencari luas lingkaran a. Algoritma dengan struktur bahasa Indonesia 1. Beri nilai phi dengan 3.14 2. Masukkan jari-jari lingkaran 3. Kalikan phi dengan kuadrat dari jari-jarinya 4. Tulis hasilnya b. Algoritma dengan pseudocode phi = 3.14 Input (R) L = phi * R^2 Output (L) c. Algoritma dengan flowchart
8
Struktur Dasar Algoritma Sumber Kepustakaan : gerlan1986.files.wordpress.com/.../materi-ii- penge... 8 Struktur dasar algoritma ada tiga, yaitu : 1. Sequence Structure (struktur runtunan) Digunakan untuk program yang instruksinya sequential/urutan. 2. Selection Structure (struktur percabangan) Digunakan untuk program yang menggunakan pilihan/penyeleksian kondisi. 3. Repetition Structure (struktur perulangan) Digunakan untuk program yang instruksinya akan dieksekusi berulang-ulang.
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.