Friday, February 10, 2012

Algoritama & Pemrograman (pemahaman awal algoritma..(3))


1.flowchart menentukan tahun kabisat


algoritma menentukan tahun kabisat
  1. Mulai program
  2. Input tahun (Y)
  3. Apakah Y > = 1900 dan Y < =2020
1. jika ya, cek apakah Y modulus 100 sama dengan 0?
1.1. jika ya, cek apakah Y modulus 400 sama dengan 0?
1.1.1.jika ya,maka cetak tahun kabisat
1.1.2.jika tidak,cetak bukan tahun kabisat
1.2. jika tidak,cek apakah Y modulus 4 sama dengan 0?
1.2.1.jika ya, maka cetak tahun kabisat
1.2.2.jika tidak, maka cetak bukan tahun kabisat
2. jika tidak maka program selesai.
  1. Program selesai.
2.flowchart nota

Algoritma nota
· Mulai program
· Input harga total
· Apakah harga total >1.500.000
1.jika ya maka harga bayar = harga total dikali 0.90
1.1 cetak harga bayar
2.jika tidak maka harga bayar = harga total
· program selesai 

3.flowchart menampilkan n deret bilangan genap kecuali kelipatan 4
Algoritma menampilkan n deret bilangan genap kecuali kelipatan 4
  1. Mulai program
  2. Inisialisasi x=0 dan i=0
  3. Input nilai batas (n)
  4. Lakukan proses perhitungan dengan rumus x= x + 2
  5. Cek apakaf x dibagi 4 sama dengan 0?
1.jika ya maka program kembali ke langkah 4
2.jika tidak maka cetak x
· Hitung I dengan rumus i=i+1
· Cek apakah i < n
1.jika ya maka program kembali ke langkah 4
2.jika tidak maka program selesai

No comments:

Post a Comment