Friday, July 31, 2009

Can someone please finish this c++ program, it can only contain do while loops and if else statements?

int month;


int days;


int numdays;


int monthstarter=1;





cout%26lt;%26lt;"Enter a month (1 - 12): ";


cin%26gt;%26gt;month;


cout%26lt;%26lt;"Enter a starting day (0 for Sunday, 1 for Monday...): ";


cin%26gt;%26gt;days;


if (month==1){


cout%26lt;%26lt;"\t\tJanuary"%26lt;%26lt;endl;


numdays=31;


}


else if (month==2){


cout%26lt;%26lt;"\t\tFebuary"%26lt;%26lt;endl;


numdays=28;


}


else if (month==3){


cout%26lt;%26lt;"\t\tMarch"%26lt;%26lt;endl;


numdays=31;


}


else if (month==4){


cout%26lt;%26lt;"\t\tApril"%26lt;%26lt;endl;


numdays=30;


}


else if (month==5){


cout%26lt;%26lt;"\t\tMay"%26lt;%26lt;endl;


numdays=31;


}


else if (month==6){


cout%26lt;%26lt;"\t\tJune"%26lt;%26lt;endl;


numdays=30;


}


else if (month==7){


cout%26lt;%26lt;"\t\tJuly"%26lt;%26lt;endl;


numdays=31;


}


else if (month==8){


cout%26lt;%26lt;"\t\tAugust"%26lt;%26lt;endl;


numdays=31;


}


else if (month==9){


cout%26lt;%26lt;"\t\tSeptember"%26lt;%26lt;endl;


numdays=30;


}


else if (month==10){


cout%26lt;%26lt;"\t\tOctober"%26lt;%26lt;endl;


numdays=31;





}


else if (month==11){


cout%26lt;%26lt;"\t\tNovember"%26lt;%26lt;endl;


numdays=30;


}


else if (month==12){


cout%26lt;%26lt;"\t\tDecember"%26lt;%26lt;endl;


numdays=31;


}





cout%26lt;%26lt;"\tS M T W T F S"%26lt;%26lt;endl;


cout%26lt;%26lt;"-----------------------"%26lt;%26lt;endl;





NOW I NEED THE DAYS DISPLAYED

Can someone please finish this c++ program, it can only contain do while loops and if else statements?
You're going to need a loop that increments a "day counter" every iteration as well as a "day of the week" counter in order to know when to insert a newline (when you've gone past Saturday).


Good luck!


No comments:

Post a Comment