Algoritma menentukan tahun kabisat yaitu algoritma yang membaca angka tahun masehi, lalu menentukan apakah tahun tersebut merupakan tahun kabisat atau tidak.
Berikut merupakan syarat-syarat sebuah tahun dapat dikatakan sebagai tahun kabisat:
(i) habis dibagi 4 tetapi tidak habis dibagi 100
(ii) habis dibagi 400
Dan bentuk penentuanya dalam algoritma:
PROGRAM TahunKabisat
{Menentukan apakah suatu tahun merupakan tahun kabisat atau tidak}
DEKLARASI:
tahun: integer {peubah untuk tahun masehi}
ALGORITMA:
read(tahun)
if(tahun mod 4 = 0 and tahun mod 100 ≠ 0) or
(tahun mod 400 = 0) then
write('Tahun Kabisat')
else
write('Bukan Tahun Kabisat')
end if
Sumber: Buku Algoritma dan Pemrograman dalam Bahasa C, C++, dan Pascal Edisi Keenam (Penerbit Informatika)
Tidak ada komentar:
Posting Komentar