denver-312
06-12-2007, 08:32
Помогите пожалуйста разобраться. Моя программа любой месяц начинает
с понедельника, игнорируя мои условия количества дней в месяцах.
Суть её в том, что мы вводим число дня и месяца и должны получить
день недели на который эта дата приходится. 1 января этого года - понедельник.
//PO DATE OPREDELAET DEN NEDELY
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
int mes[12]={0, 31, 59, 90, 120, 151, 181,
212, 243, 273, 304, 334 };
void main()
{
int day, month; // DEN, MESYC
int m; // MESYC (N2)
int d; // DEN NEDELY (N1)
cout <<”OPREDELENIE DNY NEDELY PO DATE” <<”\n”;
cout << “VVEDITE DATU: DEN(N1) MESYC(N2)” << “\n”;
cout << “NAPRIMER, 12 1” << “\n”;
scanf(“%i%i”, &day, &month);
d=(mes [m]+day)%7;
switch (d)
{
case 1: cout<<“PONEDELNIK”<< “\n”; break;
case 2: cout<<“VTORNIK”<< “\n”; break;
case 3: cout<<“SREDA”<< “\n”; break;
case 4: cout<<“CHETVERG”<< “\n”; break;
case 5: cout<<“PYTNICA”<< “\n”; break;
case 6: cout<<“SUBBOTA”<< “\n”; break;
case 0: cout<<“VOSKRESENIE”<< “\n”;
}
printf(“\nDLY ZAVERSHENIY NAZMI LUBUY KLAVISHU”);
while(!kbhit());
}
с понедельника, игнорируя мои условия количества дней в месяцах.
Суть её в том, что мы вводим число дня и месяца и должны получить
день недели на который эта дата приходится. 1 января этого года - понедельник.
//PO DATE OPREDELAET DEN NEDELY
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
int mes[12]={0, 31, 59, 90, 120, 151, 181,
212, 243, 273, 304, 334 };
void main()
{
int day, month; // DEN, MESYC
int m; // MESYC (N2)
int d; // DEN NEDELY (N1)
cout <<”OPREDELENIE DNY NEDELY PO DATE” <<”\n”;
cout << “VVEDITE DATU: DEN(N1) MESYC(N2)” << “\n”;
cout << “NAPRIMER, 12 1” << “\n”;
scanf(“%i%i”, &day, &month);
d=(mes [m]+day)%7;
switch (d)
{
case 1: cout<<“PONEDELNIK”<< “\n”; break;
case 2: cout<<“VTORNIK”<< “\n”; break;
case 3: cout<<“SREDA”<< “\n”; break;
case 4: cout<<“CHETVERG”<< “\n”; break;
case 5: cout<<“PYTNICA”<< “\n”; break;
case 6: cout<<“SUBBOTA”<< “\n”; break;
case 0: cout<<“VOSKRESENIE”<< “\n”;
}
printf(“\nDLY ZAVERSHENIY NAZMI LUBUY KLAVISHU”);
while(!kbhit());
}