Minggu, 19 Oktober 2008


ALGORITMA
NOTA
1. Memberi nilai awal
CPU = 700 rb
RAM = 380 rb
Motherboard = 800 rb
2. Menginput barang apa saja yang dibeli
3. Menghitung total harga barang yang diberi
4. Mengecek apakan total harga barang lebih dari 1,5 juta. Apabila bernilai benar maka total harga pembelian = total harga barang – (total harga barang * 0.1). Apabila bernilai salah , maka total harga pembelian = total harga barang.
5. Mencetak harga total pembelian barang

ALGORITMA
MENAMPILKAN n DERET BILANGAN GENAP KECUALI KELIPATAN EMPAT
1. Menginputkan nilai n
2. Memberi nilai awal, yaitu:
i = 2
deret = 0
3. Mengecek apakah nilai deret = n, apabila bernilai salah proses akan menuju ke nomor selanjutnya. Sedangkan apabila bernilai benar maka program akan langsung berakhir.
4. Mengecek apakah i merupakan kelipatan 4. Apabila bernilai salah maka proses menuju ke nomor selanjutnya. Sedangkan apabila bernilai benar maka langsung menuju nomor 7
5. Mencetak nilai i
6. Menaikkan nilai deret sebanyak satu satuan
7. Menaikkan nilai i sebanyak dua satuan
8. Kembali ke nomor 3

ALGORITMA
PENENTUAN TAHUN KABISAT
1. Memberi nilai awal i = 1990
2. Mengecek apakah i <= 2020 , apabila bernilai benar maka proses menuju ke nomor selanjutnya. Sedangkan apabila bernilai salah, maka program akan berakhir
3. Mengecek apakah i habis dibagi 4 atau 40. Apabila bernilai benar, maka mencetak “ i merupakan tahun kabisat. Sedangkan apabila bernilai salah maka akan mencetak “i bukan tahun kabisat”.
4. Menaikkan nilai i sebanyak satu satuan.
5. Kembali ke nomor 2.

Jumat, 10 Oktober 2008



FLOWCHART TRANSAKSI BANK SEDERHANA

ALGORITMA TRANSAKSI BANK SEDERHANA::
1. Mengisi aplikasi di bank.
2. Membayar saldo bernilai simpanan awal.
3. Mendapat buku rekening.
4. Melakukan transaksi
5. Apabila transaksi yang dilakukan deposit, maka uang saldo akan bertambah sebanyak amount. Sedangkan apabila withdraw, maka akan dicek terlebih dulu apakah uang yang diambil sebanyak amount tidak melebihi saldo. Jika tidak melebihi saldo, maka uang saldo akan berkurang sebanyak amount. Dan jika melebihi saldo maka tidak dapat melakukan transaksi


FLOWCHART DISKRIMINAN


FLOWCHART MEMASUKKAN BILANGAN GANJIL