Posted by hafsa on Tuesday, March 20, 2012 at 4:03am.
Write a program that determines the day number (1 to 366) in a year for a date that is provided as input data. As an example, January 1, 2011 is day 1. December 31, 2010 is a day 365. December 31, 2012 is day 366, since 2012 is a leap year. A year is a leap year if it is divisible by four, except that any year divisible by 100 is a leap year only if it is divisible 400. Your program should accept the month, day and year as integers.

c++ programming  MathMate, Tuesday, March 20, 2012 at 8:11am
You'll need to first determine if the year is a leap year by the rules given above:
int isLeap(int year){
int leap=0;
if(year divisible by 4)leap=1;
if(year divisible by 100)leap=0;
if(year divisible by 400)leap=1;
return leap;
}
Then make an array of cumulative number of days of the previous month, example:
int cndpm(int n){
// n=month, 1=january, ...12 = december
int count[12];
count[0]=0;
count[1]=31;
count[2]=59; // 60 for leap year
...
}
So for March, cndpm(2) will return the total number of days before March 1st.
I'll let you think about the rest, and post if you need further help.

c++ programming  No., Tuesday, April 2, 2013 at 2:50pm
LOL I ARE SO COOL
Answer This Question
Related Questions
 c programming , computer science  1Write a program that determines the day ...
 Java programming  I have hard time doing this any help? Rewrite the definition ...
 Logic  Draw a flowchart for a program that reads a date in an 8digit sequence...
 biology  time day 0 day 1 day 3 day 4 day 5 day 7 count blank 7 10 5 14 9 8 low...
 Computer Programming  I must write a program using Java that calculates the ...
 c++ programming  Solve the following problem. Apply all the steps i.e ...
 Algebra 2  Question is about Step Functions:(between" " are all floor functions...
 Programming  Design a program in pseudocode that calculates the amount of money...
 math 4 grade  Some poeple believe that Jan 1,2000is the first day of the 21st ...
 programming  Temp Employer wants a program that will allow the company’s clerk ...
More Related Questions