jumlah hari dalam bulan C++

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