PROGRAM UNTUK MENENTUKAN TAHUN KABISAT








#include<iostream.h>
#include<conio.h>
void main()
{
clrscr();
int th, kabisat;
cout<<"Program Untuk menentukan tahun kabisat\n";

cout<<"Silahkan masukan tahun= ";

cin>>th;
if(th>0)
{
if((th%100)= =0)
kabisat=((th%400)= =0);
else
kabisat=((th%4)= =0);
if(kabisat)
cout<<"Tahun yang anda masukan termasuk tahun kabisat\n";

else
cout<<"Tahun yang anda masukan bukan termasuk tahun kabisat\n";

}
else
cout<<"Tahun yang dimasukan harus bernilai fositif\n";

getch();
}






Sekarang kita akan mencoba membuat program yang bisa menentukan tahun termasuk kabisat atau bukan.

Dalam pembahasan sekarang kita sudah masuk pada stetmen IF ELSE seperti yang sudah kita bahas bahwa setetmen tidak memakai ; (titik koma) diakhir perintah, dan satu hal lagi kondisi dari stetmen IF harus didalam kurung. Dan untuk yang lain nya mungkin anda sudah mengerti.




Hal-hal yang harus diperhatikan sekarang adalah:
if(th>0)
perintah ini berarti jika tahun yang anda masukan lebih besar dari 0 maka program akan menentukan tahun yang anda masukan itu tahun kabisat atau bukan jadi dengan kata lain ini merupakan syarat agar program kita jalan dan jika tidak lebih besar dari 0 akan ada else yang menyatakan Tahun yang dimasukan harus bernilai fositif, ini semua bisa anda modifikasi sendiri, seandai nya program anda hanya ingin mengetahui dari tahu 1880 keatas silahkan saja ganti 0 nya dan pesan else nya juga, misalkan tahun hanya dari 1880 keatas jadul amat sih kamu atau apalah suka-suka anda



Hal lain yang harus diperhatikan adalah
Tanda { buka dan tutup harus ada dua tujuan nya tanda yang kedua untuk memisahkan IF yang pertama dan IF yang kedua, soalnya keduanya mempunyai kondisi yang berbeda

Dan untuk yang lainnya merupakan rumus dari tahun kabisat
Selamat mencoba jangan lupa anda pahami

0 comments

Posting Komentar

Silahkan Tuangkan semuanya disini,Comentar anda Modal buat saya lebih baik lagi.
Terima kasih.