C ++ Календарный формат программы, отображение, смещениеC++

Программы на C++. Форум разработчиков
Anonymous
C ++ Календарный формат программы, отображение, смещение

Сообщение Anonymous »

Я пишу программу в C ++, которая будет распечатать календарь на весь год. Программа спросит пользователя, в какой год он хочет ввести, чтобы она мог определить, является ли это висобающего года. Затем он попросит пользователя спросить, какой день он захочет, чтобы он 1 января ST начать считать. Затем он должен проходить каждый день января, а затем переходить к февралю, затем посчитать каждый день, а затем переходить к марту и т. Д. Однако он не печатается каждый месяц правильно. Я также должен не использовать оператор %. Любая помощь, которая могла бы сделать мою программу печатной печати, будет очень оценена, и, пожалуйста, не публикуйте предложения, которые используют %< /code> оператор. < /P>

#include
#include
using namespace std;
/****************************************************************************************
Prototypes
****************************************************************************************/
void getyear(int& year , int& days_per_yr);
void list_months(int imonth, int iyear);
void firstday(int& mostart);
void start_month(int& mostart);
int get_numdays(int xmonth, int numdays, int year);
void listdays(int numdays, int& mostart);
bool isLeapYear(int year);
void printMonth();
/****************************************************************************************
Main
****************************************************************************************/
int main(){
printMonth();
}

void printMonth(){ // calls all the functions needed to print the calendar
int year;
int day;
int month;
int mostart;
int days_per_yr;
int numdays; // number of days per month is stored here
cout

Подробнее здесь: https://stackoverflow.com/questions/386 ... lay-offset

Вернуться в «C++»