Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

ALGORITMA ERIK HADI SAPUTRA.

Presentasi serupa


Presentasi berjudul: "ALGORITMA ERIK HADI SAPUTRA."— Transcript presentasi:

1 ALGORITMA ERIK HADI SAPUTRA

2 PENGERTIAN ALGORITMA adalah kumpulan instruksi-instruksi / perintah–perintah / langkah-langkah yang berhingga jumlahnya yang digunakan untuk menyelesaikan masalah / persoalan logika dan matematika dengan bantuan komputer.

3 Perancangan Algoritma
Tahap - tahap Pemrograman : 1. Fase Problem Solving 2. Fase Implementation Analisa Problem Perancangan Algoritma Test Pembuatan Program Dokumentasi Dipakai FASE I FASE II

4 Fase Problem Solving Hal-hal yang harus diketahui dalam analisis
masalah : Kondisi awal Kondisi akhir Data lain yang tersedia Operator yang tersedia Syarat / kendala yang harus dipenuhi

5 Ciri - ciri algoritma yang baik
Precise (Akurat) Jumlah langkah/step berhingga dan tertentu Efektif Harus terminate Output yang dihasilkan tepat

6 Fase Implementation Pembuatan Program Dokumentasi

7 PENYAJIAN ALGORITMA 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.

8 Contoh Kasus 1. Algoritma untuk mencari rata-rata dari 3 bilangan yang diinputkan a. Algoritma dengan struktur bahasa Indonesia Baca bilangan a, b, dan c Jumlahkan ketiga bilangan tersebut Bagi jumlahnya dengan 3 Tulis hasilnya

9 b. Algoritma dengan pseudocode
Input (a,b,c) Jml  a+b+c Rerata  Jml / 3 Output (Rerata)

10 c. Algoritma dengan flowchart
End Start Input a,b,c Jml = a+b+c Print Rerata Rerata = Jml/3

11 2. Algoritma untuk mencari Luas Lingkaran
Algoritma dengan struktur bahasa Indonesia Beri nilai phi dengan 3.14 Masukkan jari-jari lingkaran Kalikan phi dengan kuadrat dari jari-jarinya Tulis hasilnya Algoritma dengan pseudocode phi  3.14 Input (R) L  phi * R^2 Output (L)

12 Algoritma dengan flowchart
Input R Start phi = 3.14 Print L L = phi*R^2 End

13 LATIHAN Buatlah pseudocode dan flowchart
Menghitung rata-rata dari lima bilangan yang diinputkan oleh user. Mengkonversi Jam ke dalam menit atau detik. Menghitung luas segitiga. Luas dan Keliling Lingkaran. Menghitung gaji seorang buruh bangunan selama sebulan, dengan ketentuan gaji perhari Rp ,-

14 TERIMA KASIH YACH..


Download ppt "ALGORITMA ERIK HADI SAPUTRA."

Presentasi serupa


Iklan oleh Google