jumlah hari dalam bulan C++ (kasus5 bab 4 diktat alpro)
Kasus 5 " Menampilkan Tanggal pada Bulan dan Tahun Tertentu "
Algoritma
- mendeklarasikan variabel bulan dan tahun
- menentukan apakah tahun tersebut kabisat atau bukan
Deklarasi
- bulan, tanggal : interger
Deskripsi
read (bulan)
read (tahun)
#include <iostream>
#include <conio.h>
using namespace std;
int main(){
int tahun, bulan,bil;
cout << " Masukkan Tahun : "; cin >> tahun;
cout << " Masukkan Bulan ke : "; cin >> bulan;
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<<"salah kode bulan\n";
}
getch();
}
raptornya
EmoticonEmoticon