Flowchart 2
Program C++
#include
<cstdlib>
#include
<iostream>
using namespace
std;
class Kab
{
friend istream& operator
>>(istream&, Kab&);
friend ostream& operator
<<(ostream&, Kab&);
public :
void proses();
private :
int a;
char *hasil;
};
istream& operator
>>(istream& in, Kab& masuk){
cout<<"Masukkan
Tahun : ";in>>masuk.a;
}
ostream& operator
<<(ostream& out, Kab& keluar){
out<< "Tahun "<<keluar.a
<<" adalah "<<keluar.hasil;
}
void Kab::proses(){
if(a%400==0){
hasil = " Tahun
kabisat ";}
else if (a%400!=0 && a%100==0){
hasil = " Bukan tahun
kabisat ";}
else if (a%400!=0 && a%100==0 && a%4==0){
hasil="Tahun Kabisat"; }
else
hasil="Bukan Tahun Kabisat";
}
int main (){
Kab x;
cin >> x;
x.proses();
cout<<x<<endl;
system("PAUSE");
return 0;
}
Tidak ada komentar:
Posting Komentar