Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
9 / 9 / 3
Регистрация: 09.12.2012
Сообщений: 219
1

Почему правильно считается

29.03.2013, 10:41. Показов 1131. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Вводится год месяц день cin y m d
Через case (1 до 7) идет вывод названия дня недели. Это выражение присвается f для switch f
Миниатюры
Почему правильно считается  
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.03.2013, 10:41
Ответы с готовыми решениями:

Почему сумма не считается и выводится 0?
Вычислить значение суммы бесконечного ряда с заданной точностью e=10^(-5) s=2*(1/x + 1/(3*x^3) +...

Почему-то неправильно считается кол-во элементов массива
В последнем цикле считывается текст из файла и вместе с этим подсчитывается кол-во символов. Текст...

Дружественные функции, не правильно считается сумма элементов массива и матрицы
Заданы матрица и массив. Определить сумму всех элементов матрицы и элементов массива. Реализовал...

Почему в однокритериальной оптимизации считается минимум для сопротивления, но не считается для тока?
В самом конце работы идёт однокритериальная оптимизация по мощности P2 для R2 и I. Надо сделать с...

2
ну и долго меня небыло...
61 / 57 / 8
Регистрация: 24.03.2013
Сообщений: 173
29.03.2013, 11:26 2
Лучший ответ Сообщение было отмечено Warezovvv как решение

Решение

перепечатай плиз
и это выражение нахождение чего?

Добавлено через 14 минут
ладно, держи)
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
39
40
#include <iostream>
using namespace std;
int main()
{
    int y;
    int m;
    int d;
    cout << "enter year: ";
    cin >> y;
    cout << "enter month: ";
    cin >> m;
    cout << "enter day: ";
    cin >> d;
    int f = (((3*y-(7*(y+(m+9)/12))/4+(23*m)/9+d+2+((y-d)/100+1)*3/4-16)/7))+1;
    switch (f)
    {   
        case 1:
            cout << "Monday" << endl;
            break;
        case 2:
            cout << "Tuesday" << endl;
            break;
        case 3:
            cout << "Wednesday" << endl;
            break;
        case 4:
            cout << "Thursday" << endl;
            break;
        case 5:
            cout << "Friday" << endl;
            break;
        case 6:
            cout << "Saturday" << endl;
            break;
        case 7:
            cout << "Sunday" << endl;
            break;
 
    }
}
это если следовать по твоей формуле
1
9 / 9 / 3
Регистрация: 09.12.2012
Сообщений: 219
29.03.2013, 11:31  [ТС] 3
Спасибо конечно, но мне прога не нужна была. Я и сам написать смогу. Вопрос в том что почему это выражение правильно считается. Ведь есть високосные года и всякие побочные эффекты
0
29.03.2013, 11:31
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.03.2013, 11:31
Помогаю со студенческими работами здесь

Не правильно считается валовая прибыль
Здравствуйте) 1с 8.2 Управление небольшой фирмой для Украины 1.3.4.1 1)Сделал приход товара на...

Считается неправильно, почему?
Подскажите пожалуйста! я перемножаю числа которые находятся в текст боксах, для этого написал...

Сумма кодов символов считается не правильно
Где я допустил ошибку? var a:array of byte; s:string; c:char; ...

Не правильно считается сумма в сводной таблице
В общем есть таблица исходных данных, составил сводную таблицу с вычислениями. При этом сводная...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru