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

Определить номер дня недели для заданного номера дня года - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Схема алгоритма. Как по ГОСТу отобразить обращение и получение значения из функции? http://www.cyberforum.ru/cpp-beginners/thread1224259.html
Возник вопрос относительно построения блок-схемы. Операции записываются в символе процесса, прямоугольнике, это я, как ни странно, понимаю, функции записываются в символе предопределённого процесса, тот же прямоугольник, но с двумя вертикальными палками по бокам, собственно тоже понятно, а теперь сам вопрос, как правильно, по ГОСТу, отобразить присваивание какой либо переменной, значения,...
C++ Написать библиотеку, вычисляющую степень числа задумал написать прорамму(библиотеку) которая вычесляет степень числа. как сделать вычесление степени 3,5,7 и т.д и т.п main.cpp#include "step.h" int main(){ step(2,2); system("pause"); } step.h#include <iostream> void step(double choise,int step){ http://www.cyberforum.ru/cpp-beginners/thread1224244.html
Распечатать таблицы значений функций, развив функции в ряд Тейлора и используя указатели на функции C++
Помогите с функциями я программу сделал но никак не могу понять ряд Тейлора. Функции Thaler_cos для cos(x),Thaler_e для e^x Распечатать таблицы значений функций сох (х) и е ^ x на отрезке с шагом h, развив функции в ряд Тейлора и используя указатели на функции. Для справки: ряд Тейлора для функции cos (x) = 1 - х ^ 2/2! + Х ^ 4/4! - Х ^ 6/6! + ..., Ряд Тейлора для функции е ^ x = 1 + х / 1! +...
C++ Введение массива пользователем и подсчет введенных элементов
Кто нибудь! Пожалуйста! Нужна помощь!! Как подсчитать количество элементов в произвольно введенном массиве не используя векторов и прочих прибамбасов! С последующией перестановкой элементов В прилагаемом коде массив задан а мне нужен произвольный! И не знаю как!!! #include <iostream> using namespace std; int main() {
C++ Неоднозначный базовый класс http://www.cyberforum.ru/cpp-beginners/thread1224201.html
Есть класс Object - базовый для всех класов. Есть класс - интерфейс Comparable<T> template<typename T> class Comparable : public Object { virtual int compareTo(const T& other) = 0; }; И вот есть класс Time:
C++ Пользователь вводит с клавиатуры число, необходимо показать на экран сумму его цифр 3. Пользователь вводит с клавиатуры число, необходимо показать на экран сумму его цифр. подробнее

Показать сообщение отдельно
nmcf
4257 / 3688 / 1243
Регистрация: 14.04.2014
Сообщений: 14,440
08.07.2014, 14:35     Определить номер дня недели для заданного номера дня года
Visual C++
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#include "stdafx.h"
#include <iostream>
#include <string>
 
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    int months[12] = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
    wstring days[7] = {L"воскресенье", L"понедельник", L"вторник", L"среда", L"четверг", L"пятница", L"суббота"};
 
    int year, nm, nd, day;
 
    wcin.imbue(locale("rus_rus.866"));
    wcout.imbue(locale("rus_rus.866"));
 
    wcout << L"Год и номер дня: ";
    wcin >> year >> nd;
    
    if(year % 4 == 0 && (year % 100 != 0 || year % 400 == 0)) months[1] = 29;
 
    day = 0;
    for(nm = 0; nm < 12; nm++)
    {
        day += months[nm];
        if(nd <= day) break;
    }
    day = nd - (day - months[nm]);
 
    int a = (14 - nm) / 12;
    int y = year - a;
    int m = (nm + 1) + 12 * a - 2;
    int res = (7000 + (day + y + y / 4 - y / 100 + y / 400 + (31 * m) / 12)) % 7;
    wcout << L"Номер дня недели: " << res << L", название: " << days[res] << endl;
 
    system("pause");
    return 0;
}
 
Текущее время: 06:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru