#include <iostream> #include <fstream> using namespace std; bool LeapYear(int ye
ID: 3640220 • Letter: #
Question
#include <iostream>#include <fstream>
using namespace std;
bool LeapYear(int year);
int Convert_to_Julian ( int, int,int);
int main()
{
int month, day, year;
cin>> month >> day >> year;
cout << "Conversion" << Convert_to_Julian(month, day, year);
return 0;
}
bool LeapYear (int year)
{
if (((year % 4 == 0) && (year % 100 != 0))||((year % 100 == 0) && (year % 400 ==0)));
{
return true;
}
}
int Convert_to_Julian ( int month, int day, int year)
{
int i;
int Num_days, total_days;
Num_days = 0;
if ((month >=1 && month <=12) && (day >=1 && day <=31) && (year >=1500 & year <=2800))
{
switch (month)
{
case 1: Num_days = 31;
break;
case 2:
if (((year % 4 == 0) && (year % 100 != 0))||((year % 100 == 0) && (year % 400 ==0)))
{Num_days = 29;
break;
}
else
Num_days = 28;
break;
case 3: Num_days = 31;
break;
case 4: Num_days = 30;
break;
case 5: Num_days = 31;
break;
case 6: Num_days = 30;
break;
case 7: Num_days = 31;
break;
case 8: Num_days = 31;
break;
case 9: Num_days = 30;
break;
case 10: Num_days = 31;
break;
case 11: Num_days = 30;
break;
case 12: Num_days = 31;
break;
}
return total_days = ((month-1) * Num_days) + day;
}
}
}
Explanation / Answer
Can you explain what exactly the program is supposed to do?
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.