Форум программистов, компьютерный форум CyberForum.ru

Определение дня недели по дате - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как узнать имя текущего пользователя? http://www.cyberforum.ru/cpp-beginners/thread1025868.html
Здравствуйте. Мне нужно узнать имя текущей учетной записи. Подскажите, как это сделать. Гуглю и ничего найти не могу найти.
C++ Атомарна ли операция присваивания в однопроцессорной машине? ? :) Добавлено через 1 минуту судя по это - атомарна :) 18: int a = 5; 0117C760 C7 45 E8 05 00 00 00 mov dword ptr ,5 19: a = 8; 0117C767 C7 45 E8 08 00 00 00 mov dword ptr ,8 http://www.cyberforum.ru/cpp-beginners/thread1025867.html
Распечатать ту строку, которая содержит наибольшее количество заданных пользователем знаков пунктуации C++
помогите решить пожалуйста Даны две строки, содержащие не более 100 символов. Строки состоят из слов, разделенных пробелами. Распечатать ту строку, которая содержит наибольшее количество заданных пользователем знаков пунктуации (от 1 до 3-х).
C++ Преобразование выражения в ОПЗ
Доброго времени суток! Помогите написать комменты к программе, "что за что отвечает и зачем оно нужно". Просто не очень соображаю в этой области, а здать нужно. Спасибо! int findprior (char n){ int a; switch(n){ case '+': a=1; break; case '-': a=1; break;
C++ не могу задать правильный if http://www.cyberforum.ru/cpp-beginners/thread1025809.html
#include <stdio.h> #include <stdlib.h> #include <math.h> int main () { const float C=3.7; const int A=7; int D; float B,S,F; printf("Vvedite D,B");
C++ Динамический двумерный массив 1.С помощью realloc из массива n*m удалить i-ую строку 2.С помощью realloc из массива n*m добавить после i-ой строки строку, заполненную числом x удаление for(j=i;j<n-1;j++) a=a; delete a; a=(int**)realloc((void *) a,(n-1)*sizeof(int*)); n--; добавление подробнее

Показать сообщение отдельно
Napster91
1 / 1 / 0
Регистрация: 28.11.2012
Сообщений: 20
03.12.2013, 09:26  [ТС]     Определение дня недели по дате
Вот еще неплохой вариант, может кому пригодиться...

Код
#include <stdio.h>
#include <iostream>
#include <stdlib.h>
using namespace std;

int main()
{
 int year,month,day,week;
 cin>>day>>month>>year;
int a = (14 - month)/12;
int y = year - a;
int m = month + 12*a - 2;
week = (day+y+(y/4)-(y/100)+(y/400)+(31*m)/12) % 7;
cout<<week;
}
 
Текущее время: 22:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru