Sunday, April 17, 2011

Kabisat Years Programs

Program ini adalah program untuk mengetahui tahun kabisat atau bukan , tahun kabisat adalah tahun yang dapat di bagi dengan 4..

Algoritma :
Ø  Masukkan tahun(x) yang diinginkan
Ø  Hitung tahun x%4 !=0
Ø  If tahun x%4 !=0 then “Tahun kabisat”
Ø  Else “bukan  tahun kabisat”

#include <iostream.h>
#include <conio.h>
class kabisat{
friend istream& operator>>(istream&,kabisat&);
private:
 int tahun;
public:

void angka_tahun();
void angka_tahun2();
void tahunan();
};
istream& operator>>(istream& in, kabisat& x){
cout<<"Masukan angka tahun :";
in>>x.tahun;
return in;
}
void kabisat::tahunan(){
if(tahun %4 !=0)angka_tahun();
else  angka_tahun2();
}
void kabisat::angka_tahun(){

cout<<"Bukan tahun kabisat";
}
void kabisat::angka_tahun2(){
cout<<"Merupakan tahun kabisat";
}

void main(){
kabisat a;
cin>>a;
a.tahunan();


getch();
}

0 comments: