Senin, 15 Oktober 2007

flowchart untuk nota pembelian, dengan syarat total pembelian diatas 1.500.000 akan mendapat diskon 10%

Algoritma untuk nota pembelian, dengan syarat total pembelian diatas 1.500.000 akan mendapat diskon 10%

Algoritma untuk nota pembelian, dengan syarat total pembelian diatas 1.500.000 akan mendapat diskon 10%, sebagai berikut :


1. Tanya barang yang dibeli. Nyatakan dengan a.

2. Tanya banyaknya barang.. Nyatakan dengan n.

3. Deklarasikan a dan n sebagai integer.

4. Proses looping :

a. Dari i = 0 sampai i = n.

b. Jika a = 700.000, maka akan langsung diproses. Jika tidak, maka diteruskan ke 4c.

c. Jika a = 380.000, maka akan langsung diproses. Jika tidak, maka diteruskan ke 4d.

d. Jika a = 800.000, maka akan langsung diproses. Jika tidak, maka proses dihentikan.

e. Hitung x + a. Nyatakan dengan x.

f. Jika i = n, maka proses akan berlanjut ke proses 5. Jika tidak, maka proses akan kembali ke proses a.

5. Jika x lebih dari 1.500.000, maka hitung : x – (0.1*x). Nyatakan dengan x. Lalu cetak x. Jika tidak, maka langsung cetak x.

6. Proses selesai.






flowchart untuk mencetak bilangan genap mulai dari 2 sampai deret ke-n, kecuali bilangan genap kelipatan 4

Algoritma untuk mencetak bilangan genap mulai dari 2 sampai deret ke-n, kecuali bilangan genap kelipatan 4

Algoritma untuk mencetak bilangan genap mulai dari 2 sampai deret ke-n, kecuali bilangan genap kelipatan 4, sebagai berikut :


1. Masukkan banyaknya bilangan. Nyatakan dengan n.

2. Deklarasikan sebagai integer.

3. Beri nilai untuk x = 0 dan i = 0.

4. Proses looping :

a. Untuk i = 0 sampai i = n.

b. Hitung x + 2. Nyatakan dengan x.

c. Hitung sisa bagi x dengan 4. Nyatakan dengan y.

d. Jika y = 0, maka kembali ke proses b. Jika tidak,maka cetak y.

e. Jika i = n, maka proses akan berhenti. Jika tidak, maka kembali ke proses a.

5. Proses selesai.




flowchart menentukan tahun kabisat antara tahun 1900 dan 2020

algoritma menentukan tahun kabisat antara tahun 1900 dan 2020

Algoritma menentukan tahun kabisat antara tahun 1900 dan 2020, sebagai berikut :


1. Masukkan sebuah bilangan. Nyatakan dengan variabel a.

2. Deklarasikan sebagai integer.

3. Jika a lebih dari atau sama dengan dari 1900, maka proses akan berlanjut. Jika tidak, maka proses akan berhenti.

4. Jika a kurang dari atau sama dengan 2020, maka proses akan berlanjut. Jika tidak, maka proses akan berhenti.

5. Hitung sisa pembagian dengan menggunakan rumus : a % 4 = b.

6. Jika b = 0, maka cetak “Tahun kabisat”. Jika tidak, maka cetak “Bukan tahun kabisat”.

7. Proses selesai.