Top Menu

Algoritma Konversi dari Hari ke Tahun, Bulan, Minggu, dan Hari dengan C++


Sebuah proyek dikerjakan selama x hari. Tuliskan algoritma untuk mengkonversi berapa tahun, berapa bulan, dan berapa hari proyek tersebut dikerjakan. Asumsikan : 1 tahun = 365 hari, 1 bulan = 30 hari. Keluaran (tahun,bulan,hari) ditampilkan ke piranti keluaran.

//Konversi dari Hari ke Tahun, Bulan, Minggu, dan Hari
//Header
#include <conio.h>
#include <iostream>

using namespace std;
main(){
    //Variabel
        int tahun,bulan,minggu,hari;
   
    //Inputan
        cout<<"Konversi dari Hari ke Tahun, Bulan, Minggu, dan Hari "<<endl;
        cout<<"Masukan Jumlah Hari Kerja : ";
        cin>>hari;
   
    //Proses
        //Mencari jumlah tahun dan sisa hari
            tahun=hari/365;
            hari=hari%365;
        //Mencari jumlah bulan dan sisa hari
            bulan=hari/30;
            hari=hari%30;
        //Mencari jumlah minggu dan sisa hari
            minggu=hari/7;
            hari=hari%7;
   
    //Output
        cout<<tahun<<" Tahun "<<bulan<<" Bulan "<<minggu<<" minggu "<<hari<<" hari "<<endl;
   
    //End
    getch();
}

1 komentar :

  1. Terimakasih Kaa... Saya jadi lebih mudah untuk memahami isi soal di buku algoritma munir

    BalasHapus

Copyright © Alfi Gusman | 2012