Регистрирайте се
Предишната тема :: Следващата тема |
Автор |
Съобщение |
Grands Редовен
Регистриран на: 31 Mar 2007 Мнения: 240
гласове: 5
|
Пуснато на: Wed Aug 01, 2007 4:25 pm Заглавие: Ден от седмицата |
|
|
Предложете различни алгоритми за намиране на деня от седмицата по дадена дата. |
|
Върнете се в началото |
|
|
Реклама
|
Пуснато на: Заглавие: Реклама |
|
|
|
|
Върнете се в началото |
|
|
steliyan Редовен
Регистриран на: 25 Oct 2006 Мнения: 100
гласове: 2
|
Пуснато на: Sun Sep 16, 2007 8:58 pm Заглавие: |
|
|
Ето един начин:
Код: | #include <iostream>
#include <time.h>
using namespace std;
int main()
{
char* wday[7] = {"nedelq", "ponedelnik", "vtornik", "srqda", "chetvyrtyk", "petyk", "sybota"};
struct tm tm;
int day,month,year;
cout << "Day=";
cin >> day;
cout << "Month=";
cin >> month;
cout << "Year=";
cin >> year;
tm.tm_isdst = -1;
tm.tm_hour = tm.tm_min = tm.tm_sec = 0;
tm.tm_mday = day;
tm.tm_mon = month-1;
tm.tm_year = year - 1900;
if(mktime(&tm) != -1)
{
cout << "Denqt " << day << "." << month << "." << year << " e " << wday[tm.tm_wday] << ".\n";
}
return 0;
} |
|
|
Върнете се в началото |
|
|
|
|
Не Можете да пускате нови теми Не Можете да отговаряте на темите Не Можете да променяте съобщенията си Не Можете да изтривате съобщенията си Не Можете да гласувате в анкети Може да прикачвате файлове Може да сваляте файлове от този форум
|
|