Algoritma dan Program Jumlah Tanggal dengan C++
Mei 6, 2011
Daftar Isi
Algoritma jumlah tanggal
{menampilkan jumlah tanggal dari bulan yang di inputkan oleh user}
Deklarasi
tahun : integer (input)
bulan : integer (input)
Deskripsi
read(tahun)
read(bulan)
case (bulan) of
1,3,5,7,8,10,124,6,9,11
2 else
for 1 to 28 do
endcase
write (bulan)
Implementasi dalam C++
#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; }Baca juga : Peluang Bisnis 2023
Baca juga : Daftar Kampus Terbaik di Yogyakarta