1 / 20

Algoritma & Pemrograman

Algoritma & Pemrograman. Materi 5. REVIEW. Kriteria algoritma Membuat flow chart Elemen elemen algoritma DEKLARASI MASUKAN PERCABANGAN PERULANGAN Mengubah flow chart menjadi program. LOOPING terhitung. Buat progran menghitung jumlah 6 suku pertama dari barisan 1 3 , 2 3 , 3 3 , 4 3

kosey
Download Presentation

Algoritma & Pemrograman

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Algoritma & Pemrograman Materi 5

  2. REVIEW • Kriteria algoritma • Membuat flow chart • Elemen elemen algoritma • DEKLARASI • MASUKAN • PERCABANGAN • PERULANGAN • Mengubah flow chart menjadi program

  3. LOOPING terhitung • Buat progran menghitung jumlah 6 suku pertama dari barisan 13 , 23, 33 , 43 • Mbok wongso memiliki warung jadah tempe di jalan kaliurang. Dalam 12 bulan terakhir omset mbok wongso rata rata naik 40%, Bulan januari 2008 omset mbok wongso adalah Rp. 100.000,- Berapakah total omset mbok wongso pada Desember 2008?

  4. Mbok marry memiliki warung jadah tempe di jalan kaliurang. Dalam 12 bulan terakhir omset mbok marry rata rata naik: • Jadah 20% • Tempe 30% • Kenaikan belanja bahan : • Jadah 5% • Tempe 7% • januari 2008 omset mbok marry • Jadah 300.000 • Tempe 500.000 • Belanja Mbok marry adalah • Jadah 100.000 • Tempe 175.000 • Berapakah total keuntungan mbok marry sampai Desember 2008?

  5. LOOPING BERGANDA • Buatlah program untuk menampilkan hasil perkalian pada tabel sebagai berikut :

  6. Looping While • Sebuah Bank memberikan pinjaman kepada nasabah dengan bunga b% per bulan terhadap sisa pokok (sp) yang belum di bayar oleh nasabah. Masukan ke software ini adalah : pokok hutang (p), prosentase bunga(b) dan nominal cicilan (c) per bulan. Hitunglah berapa bulan (n) nasabah harus mengangsur hutangnya. Ilustrasi jika nasabah meminjam Rp. 1 juta dengan bunga 1% dan cicilan 100.000

  7. ILUSTRASI BUNGA

  8. Perulangan Bersyarat di belakang • Seorang user di warnet • mulai menggunakan internet pada pukul J1,M1,D1 • selesai pada pukul J2,M2,D2. • Ketentuan, jam <24, menit <60, detik <60 • HITUNGLAH BERAPA LAMA penggunaan warnet

  9. Perulangan Bersyarat di belakang DAN CASE • Seorang user di warnet • mulai menggunakan internet pada pukul J1,M1,D1 • selesai pada pukul J2,M2,D2. • Ketentuan, jam <24, menit <60, detik <60 • HITUNGLAH BERAPA LAMA penggunaan warnet • tarip per jam penggunaan di warnet tersebut • UMUM • Rp. 3000mulai jam 3 pagi sampai jam 9 pagi • Rp. 5000 • MAHASISWA tarif FLAT 500, • DOSEN 1000 PER JAM. • HITUNGLAH BERAPA user harus membayar

  10. A little bit theory • DEKLARASI VARIABEL • INPUT DATA • OUTPUT • PERULANGAN TERHITUNG • PERULANGAN BERSYARAT DI DEPAN • PERULANGAN BERSYARAT DI BELAKANG • PERCABANGAN if, percabangan CASE

  11. DEKLARASI VARIABEL

  12. SUMBER • Idhawati Hestiningsih, M.Kom, Algoritma & Pemrograman I (Prak.Bhs C), 26 Oktober 2008, http://idhaclassroom.com/kategori/algoritma-pemrograman-i-bhs-c • http://cermics.enpc.fr/~ts/C/CONCEPT/data_types.html • http://docs.hp.com/en/92431-90013/ch05s05.html • http://www.cplusplus.com/reference/clibrary/cstdio/scanf.html • http://www.roseindia.net/java/beginners/entervaluesfromkeyboard.shtml • http://www.mideis.com/backup/index.php?mode=tutorial

  13. SOLUSI • Lets do together

  14. PENGGUNAAN LARIK

  15. PENGGUNAAN LARIK 2 DIMENSI

  16. PENGGUNAAN LARIK N DIMENSI

  17. REKURSI

  18. PENENTUAN FUNGSI

  19. DATA STORAGE

More Related