Jumat, 11 November 2016

Algoritma Menentukan Tahun Kabisat

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