Algoritma
1.Ingin menampilkan n deret bilangan genap kecuali kelipatan 4 (dari 2 sampai n deret).
2.Deklarasikan tipe data untuk jumlah bilangan genap (n), nilai awal (x), perulangan (i), sisa, dan untuk variabel y.
3.Definisikan nilai awal atau variabel x dengan bilangan 2 (x=2).
4.Definisikan nilai perulangan atau variabel i dengan bilangan 0 (i=0).
5.Cetak ”menampilkan n deret bilangan genap kecuali kelipatan 4 (dari 2 sampai n deret)”.
6.Hitung sisa hasil bagi nilai pada variabel x dengan bilangan 2, kemudian nyatakan ke dalam variabel y (y=x%2).
7.Cek apakah nilai pada variabel y sama dengan 0 (y=0). Bila nilai pada variabel y tidak sama dengan 0, maka tambah nilai x dengan bilangan 1 (x=x+1). Kemudian menuju langkah ke-8. Namun bila nilai pada variabel y sama dengan 0 (y=0), maka langsung ke langkah selanjutnya, yaitu langkah ke-8.
8.Tambahkan nilai pada variabel i dengan bilangan 1 dan nyatakan dalam variabel i (i=i+1).
9.Hitung sisa hasil bagi nilai pada variabel x dengan bilangan 4, kemudian nyatakan ke dalam sisa (sisa=x%4).
10.Cek apakah sisa sama dengan 0 (sisa=0).
11.Bila sisa sama dengan 0, maka cetak nilai pada variabel x.
12.Namun bila sisa tidak sama dengan 0, maka langsung ke langkah 13.
13.Jumlahkan nilai pada variabel x dengan bilangan 2 dan nyatakan ke dalam variabel x (x=x+2).
14.Cek apakah perulangan sama dengan nilai pada variabel n (i=n).
15.Bila perulangan tidak sama dengan nilai pada variabel n, maka kembali ke langkah 8.
16.Bila perulangan sama dengan nilai pada variabel n, maka proses diakhiri.
Flowchart
Flowchart Bilangan Genap |
1 komentar:
kalau bilangan genap 2 sampai 100 piye?
Posting Komentar