Wednesday, 30 April 2014

Program Konversi Hari Menggunakan C++

Tugas Rumah
Pemrograman C++

Nama Program          : Konversi Hari
Script program          :
# include <iostream.h>
void main ()
{
      int hari_masuk, hari, bulan, tahun, sisa_tahun, sisa_bulan;
      cout<<"=========================="<<endl;
      cout<<"       KONVERSI HARI      "<<endl;
      cout<<"=========================="<<endl;
      cout<<"Masukkan Jumlah Hari : ";
      cin>>hari_masuk;
      cout<<endl;
      cout<<"=========================="<<endl;
      cout<<"       HASIL KONVERSI     "<<endl;
      cout<<"=========================="<<endl;
      cout<<endl;
      tahun=hari_masuk/365;
      sisa_tahun=hari_masuk%365;
      bulan=sisa_tahun/30;
      sisa_bulan=sisa_tahun%30;
      hari=sisa_bulan;
      cout<<tahun<<" tahun"<<endl;
      cout<<bulan<<" bulan"<<endl;
      cout<<hari<<" hari"<<endl;
}
 
Output Program  :



Algoritma                   :
1. Start
2. Memasukkan jumlah hari yang ingin dikonversikan
3. Hitung konversi hari dengan rumus:
     tahun=hari_masuk/365
     sisa_tahun=hari_masuk%365;
     bulan=sisa_tahun/30;
     sisa_bulan=sisa_tahun%30;
     hari=sisa_bulan;
4. Tampilkan tahun, bulan, hari 
5. End 



Deskripsi                    : Ini adalah program untuk konversi hari dimana ketika program dijalankan kita diminta untuk menginputkan jumlah hari yang ingin dikonversikan. Kemudian jumlah hari yang diinputkan dibagi 365 hari karena 1 tahun = 365 hari, untuk mendapatkan sisa dari jumlah hari yang diinputkan maka dimodulus (%) dengan 365 sehingga kita mendapatkan sisa tahun sebagai jumlah bulan. Jika jumlah bulan masih bisa dibagi, maka data yang ada pada variabel sisa_tahun dibagi 30 hari karena dalam 1 bulan =  30 hari, untuk mendapatkan sisa bulan maka data pada variabel sisa_tahun dimodulus (%) dengan 30 sehingga kita mendapatkan sisa hari. Sebelum menulis script untuk mengonversikan hari, kita deklarasikan dahulu header filenya. Disini kita menggunakan cin sebagai perintah input dan cout sebagai perintah output, sehingga header file yang tepat adalah #include <iostream.h>. Kemuadian hasil konversi ditampilkan menggunakan perintah cout.
Flowchart                   :





No comments:

Post a Comment