Pengertian Algoritma 1 Algoritma adalah kumpulan instruksiinstruksi perintahperintahlangkahlangkah








- Slides: 8
Pengertian Algoritma 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. Sumber Kepustakaan : gerlan 1986. files. wordpress. com/. . . /materi-ii-penge. . .
Tahap-Tahap Pemrograman 2 �Tahapan Problem Solving �Tahapan Implementasi Sumber Kepustakaan : gerlan 1986. files. wordpress. com/. . . /materi-ii-penge. . .
Tahapan Problem Solving 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 Sumber Kepustakaan : gerlan 1986. files. wordpress. com/. . . /materi-ii-penge. . .
Tahapan Problem Solving 4 � Karakteristik algoritma yang baik : 1. Jumlah langkah/step berhingga dan tertentu 2. Efektif 3. Harus terminate 4. Output yang dihasilkan tepat Sumber Kepustakaan : gerlan 1986. files. wordpress. com/. . . /materi-ii-penge. . .
Penyajian Algoritma 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. Sumber Kepustakaan : gerlan 1986. files. wordpress. com/. . . /materi-ii-penge. . .
Penyajian Algoritma 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 Sumber Kepustakaan : gerlan 1986. files. wordpress. com/. . . /materi-ii-penge. . .
Penyajian Algoritma 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 Sumber Kepustakaan : gerlan 1986. files. wordpress. com/. . . /materi-ii-
Struktur Dasar Algoritma 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. Sumber Kepustakaan : gerlan 1986. files. wordpress. com/. . . /materi-ii-