#include <iostream.h>
#include <conio.h>
class kalender{
public :
void input();
void proses ();
int tahun, bulan;
};
void kalender::input(){
cout<<"Program Mnentukan jumlah hari dari inputan tahun dan kode bulan"<<endl;
cout<<"Masukkan tahun : ";
cin>>tahun;
cout<<"Masukkan kode bulan dari bulan ke 1 sampai 12 : ";
cin>>bulan;
}
void kalender::proses(){
switch (bulan)
{
case 2:
if ((tahun%100==0)||(tahun%100!=0)&&(tahun%400==0))
{
for(int i=1; i<=29; i++)
{
cout<<i<<" ";
}
}
else
{
for(int i=1; i<=28; i++)
{
cout<<i<<" ";
}
}
break;
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
{
for(int i=1; i<=31; i++)
{
cout<<i<<" ";
}
}
break;
case 4:
case 6:
case 9:
case 11:
{
for(int i=1; i<=30; i++)
{
cout<<i<<" ";
}
}
break;
default:
cout<<"ga ada code bulan kayak gitu :)\n";
}
}
int main(){
kalender nisa;
nisa.input();
nisa.proses();
getch();
return 0;
}
Jumat, 24 Juni 2011
program menghitung jumlah hari/bulan/tahun
Langganan:
Posting Komentar (Atom)
0 komentar:
Posting Komentar