Langsung ke konten utama

Program Menentukan Tahun Kabisat Menggunakan C++




             Halo semuanya, pada kali saya akan menjelaskan bagaimana cara kita mengetahui suatu tahun apakah itu tahun kabisat ataukah tidak. Seperti yang kita ketahui, tahun kabisat terjadi satu kali dalam kurun waktu 4 tahun, yang berarti tahun kabisat terjadi 4 tahun sekali. Dari kasus tersebut kita dapat membuat alur logikanya dan menyusunnya menjadi algoritma, sehingga dapat dibuat grogramnya.

            Untuk alur logikanya sendiri suatu tahun apabila hasilnya nol pada modulo 400, maka itu tahun kabisat, sedangkan apabila pada modulo 400 dan 100 memiliki hasil nol maka itu bukan tahun kabisat. Masih ada lagi apabila pada modulo 400, 100 dan 4 memiliki hasil tidak sama dengan nol maka itu bukan tahun kabisat, tapi apabila pada modulo 400 dan 100 hasilnya tidak sama dengan nol serta pada modulo 4 hasilnya nol, maka tahun tersebut tahun kabisat.

            Bingung? tenang, kodenya sederhana kok, berikut ini merupakan kode dalam C++ dari kasus diatas.


#include <iostream>
using namespace std;
int main()
  {
  int tahun;
  cout<<"\tMenentukan Tahun Kabisat"<<endl;
  cout<<"\n Masukkan Tahun : ";
  cin>>tahun;
  if(tahun%400==0)

    {
    cout<<" Tahun Kabisat";
    }
  else if ((tahun%400==0)&&(tahun%100==0))
    {
      cout<<" Bukan Tahun Kabisat";
    }
  else if ((tahun%400!=0)&&(tahun%100!=0))
    {
      if (tahun%4==0)
      {
        cout<<" Tahun Kabisat";
      }
      else if (tahun%4!=0)
      {
        cout<<" Bukan Tahun Kabisat";
      }
    }
    return 0;
}

            Sederhana bukan? nah yang tadi adalah kode dari program menentukan tahun  kabisat menggunakan C++, kode tersebut dapat dijalankan pada compiler C++ kesukaan anda.

Terimakasih


Komentar

Postingan populer dari blog ini

Mengatasi #1142 - SELECT command denied to user 'pma'@'localhost' for table 'pma__table_uiprefs' pada phpMyAdmin

 Mengatasi #1142 - SELECT command denied to user 'pma'@'localhost' for table 'pma__table_uiprefs' pada phpMyAdmin          Banyak yang belum mengetahui bagaimana cara mengatasi error   #1142 - SELECT command denied to user 'pma'@'localhost' for table 'pma__table_uiprefs' pada phpmyadmin terutama para pemula termasuk saya yang baru masuk dan belajar di dunia perdatabasean, sebenarnya cara mengatasi hal tersebut cukup mudah, dan saya akan membagikan bagaimana cara untuk mengatasi hal tersebut, berikut ini adalah langkah langkahnya. Cari file config.inc.php di xampp/phpMyAdmin Langkah selanjutnya, anda dapat membuka file tersebut, anda dapat menggunakan notepad++, vscode, atom, atau aplikasi untuk coding favorit anda. Cari kode berikut                   /* User for advanced features */             $cfg['Servers'][$i]['controluser'] = 'pma';    ...

BASA BASI BLOG APA

  Gambar oleh Nuril Hakim (btw aku ngasi gambar gasesuai tema) INI BLOG APA?  - (Basa basi dan kenapa saya pengen ngeblog)             Salam!!                    Sebelum memulai sebenarna ini blog apa, perkenalkan saya Nuril Hakim selaku pemilik dari blog ini adalah seseorang yang biasa saja dan tidak memiliki hal menarik. Saya membuat blog ini mungkin hanya karena iseng ya hehe, alasannya ya pengen aja, karena saat blog ini baru saja dibuat sekitar tahun 2017, saya ingin menuliskan tulisan-tulisan saya yang tidak cukup bagus kedalam internet yang mungkin akan bermanfaat bagi sebagian orang. Namun karena keadaaan yang kurang mendukung akhirnya saya mengurungkan niat untuk ngeblog, akhirnya blogpun terlupakan huu huuu sedihnya.                    Sekitar awal-awal pandemi mulai menyebar karena gabut saya ingin menuangkan apa yang ...

Mengatasi #1030 - Got error 176 "Read with wrong checksum"

Mengatasi #1030 - Got error 176 "Read with wrong checksum"           Bagi pemula seperti saya, membuat database merupakan hal yang cukup rumit dilakukan, karena tidak semua proses akan berjalan mulus seperti yang diharapkan, ada kalanya kita mendapatkan error, seperti error #1030 - Got error 176 "Read with wrong checksum" misalnya.           Nah kali ini saya akan membagikan bagaimana cara mengatasi error tersebut, caranya sangat mudah, yaitu dengan langkah-langkah berikut ini Buka localhost phpmyadmin anda. Pada daftar database, pilih mysql dari daftar database. Kemudian scrool kebawah, centang pada bagian check all. Lalu pada with selected, pilih repair table. Tunggu beberapa saat.           Sekian tutorial cara mengatasi error #1030, sekarang anda dapat melanjutkan pembuatan data base anda.