120 likes | 283 Views
Algoritma & Pemrograman. 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
E N D
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 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?
Deklarasi • Mbok marry jualan gorengan tahu & tempe. Dalam 12 bulan terakhir omset mbok marry rata rata naik: • Tahu 20% • Tempe 30% • Kenaikan belanja bahan : • Tahu 5% • Tempe 7% • januari 2008 omset mbok marry • Tahu 300.000 • Tempe 500.000 • Belanja Mbok marry adalah • Tahu 100.000 • Tempe 175.000 • Berapakah total keuntungan mbok marry sampai Desember 2008?
LOOPING BERGANDA • Buatlah program untuk menampilkan hasil perkalian pada tabel sebagai berikut :
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
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
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
A little bit theory • DEKLARASI VARIABEL • INPUT DATA • OUTPUT • PERULANGAN TERHITUNG • PERULANGAN BERSYARAT DI DEPAN • PERULANGAN BERSYARAT DI BELAKANG • PERCABANGAN if, percabangan CASE