Jumat, 15 April 2011

Program untuk Menyatakan Tahun Kabisat

       Program untuk menampilkan apakah tahun kabisat atau bukan, dimana kita ketahui bahwa tahun kabisat itu yang dapat habis dibagi dengan 4, dan apabila tidak habis dibagi dengan 4 maka bukan tahun kabisat, maka dibawah ini terdapat program untuk menampilkan bahwa tahun tersebut tahun kabisat ap bukan dalam bentuk class.

#include <cstdlib>
#include <iostream>
 
using namespace std;
 
class kabisat{
friend istream& operator >> (istream&, kabisat&);
 
public:
kabisat(){};
void kabisatq(){
    if (tahun % 4 !=0)
    cout<<"Bukan Tahun Kabisat\n";
    else if ((tahun % 100==0)&&(tahun % 400 !=0))
    cout<<"tahun Bukan kabisat\n";
    else
    cout<<"tahun kabisat\n";
    }
    
private:
   int tahun;
   
};
 
istream& operator >>(istream& cin, kabisat& input){
         cout<<"masukan tahun:";
         cin>>input.tahun;
         return cin;
};
 
main(){
kabisat thn;
cin>>thn;
thn.kabisatq();
 
 system("PAUSE");
    return EXIT_SUCCESS;
 
}

Tidak ada komentar:

Posting Komentar