Menentukan Tahun Kabisat Menggunakan Class di C++



hay... kali ini saya akan share sebuah program yang mungkin berguna untuk kalian.. program ini adalah tugas kedua saya di praktikum. mungkin program ini kurang sempurna tapi mungkin cukup lah untuk membantu kalian yang membutuhkan. Langsung saja ya ini dia script nya.





#include <conio>
#include <iostream>
#include <string>

using namespace std;

class Tahun {
      public :
             void input();
             void proses();
             void output();
      private:
              int t;
              string ta;
              };
            
void Tahun::input(){
        cout<"Mencari Tahun Kabisat Atau Bukan\n";
     cout<<"Masukan Tahun : ";
     cin>>t;
     }
   
void Tahun::proses(){
     if (t>=1){
     if (t%4==0){
                 ta="Tahun Kabisat Masehi";
                 }
     else
         {ta="Bukan tahun kabisat Masehi";
         }
         }
     else
     { if (t%4==0){
                 ta="Tahun Kabisat sebelum Masehi";
                 }
     else
         {ta="Bukan tahun kabisat sebelum Masehi";
         }
         }
         }
void Tahun::output(){
     cout<<ta<<endl;
     }
   

int main(int argc, char *argv[])
{ Tahun run;

 run.input();
 run.proses();
 run.output();

    system("PAUSE");
    return EXIT_SUCCESS;
}

itu adalah scriptnya dan seandainya kurang bigitu bagus buat kalian, kalian boleh memodifikasi sesuka hati.. semoga bermaanfaat dan TERIMAKASIH.

3 komentar

Jangan Lupa Komentarnya :)
EmoticonEmoticon