Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Khisby Al Ghofari, 06.2017.1.06852, Kelas B
- /*
- Syarat Tahun Kabisat :
- 1.Tahun tersebut sisa bagi habis dibagi 400.
- 2.Tahun tersebut tidak habis dibagi 400, tidak habis dibagi 100, namun habis dibagi 4.
- */
- #include <iostream>
- using namespace std;
- int main()
- {
- int date,month,year,total_date,day_to;
- string status;
- cout << "\n==============================================\n";
- cout << "Welcome To \n";
- cout << "Application Kabisat years and day to in a year\n";
- cout << "================================================\n \n";
- cout << "Input a date,month and year : \n";
- cout << "\t Date : "; cin >> date;
- cout << "\t Month : "; cin >> month;
- cout << "\t Year : "; cin >> year;
- if(year%400==0){
- status = "kabisat";
- total_date = 366;
- }else if(year%400!=0 && year%100==0){
- status = "Bukan Kabisat";
- total_date = 365;
- }else if(year%400!=0 && year%100!=0){
- if(year%4==0){
- status = "Kabisat";
- total_date = 366;
- }else{
- status = "Bukan Kabisat";
- total_date = 365;
- }
- }
- if (month>1) {
- day_to = ((month-1)*30)+date;
- } else {
- day_to = date;
- }
- cout << "\nTahun " << year << " adalah tahun " << status << " \n";
- cout << "Tanggal " << date << " dan Bulan " << month << " adalah hari ke " << day_to << " dalam tahun " << year ;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement