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

Даны два целых числа: D (день месяца) и M (номер месяца в году). Вывести знак зодиака, соответствующий этой дате. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ С++ http://www.cyberforum.ru/cpp-beginners/thread682950.html
посмотрите пожалуйста где есть ошибки и в чем они заключаются и что я пропустила Вот задание: Дано целое число n и действительное число x. Вычислить значение выражения: Помимо вычисления общей суммы сохранить значения каждого слагаемого в массиве и вывести их на экран в виде строки вида S = 152 = 2 + 6 + 24 + 120 (Для n = 4 и x = 1.0).
C++ Вывести знак зодиака, соответствующий дате Помогите пожалуйста сделать А.Даны два целых числа: D (день месяца) и M (номер месяца в году). Вывести знак зодиака, соответствующий этой дате. В программе необходимо использовать условный оператор И оператор switch. Справочник знаков зодиака: 21.03 - 20.04 - "Овен" 21.04 - 21.05 - "Телец" 22.05 - 21.06 - "Близнецы" 22.06 - 22.07 - "Рак" 23.07 - 23.08 - "Лев" 24.08 - 23.09 - "Дева" http://www.cyberforum.ru/cpp-beginners/thread682949.html
C++ Найти в массиве наименьший элемент, не имеющий повторений
написала программу как найти минимальный элемент, а мне нужно записать что бы программа искала минимальный элемент не имеющий повторений. Помогите пожалуйста написать. #include <iostream> using namespace std; int main() int n; // n - количество элементов в массиве int a; // a - массив целых чисел, максимальный размер 100 элементов cin >> n;
C++ Вычислить значение выражения
вот задание Дано целое число n и действительное число x. Вычислить значение выражения: Помимо вычисления общей суммы сохранить значения каждого слагаемого в массиве и вывести их на экран в виде строки вида S = 152 = 2 + 6 + 24 + 120 (Для n = 4 и x = 1.0). Где ошибки? Не могу найти #include <iostream> using namespace std; int main () { int n;
C++ memory can't be 'written' http://www.cyberforum.ru/cpp-beginners/thread682939.html
Помогите найти ошибку. При компиле ничего не выскакивает. Когда запускаю программу - ошибка. Программа-переводчик из двоичной системы счисления в десятичную. #include <iostream> #include <list> using namespace std; typedef list<int> _List;
C++ Как передать файл в качестве параметра функции Как передать файл в качестве параметра функции? Напишите пожалуйста на примере функции для вывода файла на экран Буду очень благодарна подробнее

Показать сообщение отдельно
cosmic
33 / 31 / 0
Регистрация: 29.08.2012
Сообщений: 84
Записей в блоге: 1
30.10.2012, 17:00     Даны два целых числа: D (день месяца) и M (номер месяца в году). Вывести знак зодиака, соответствующий этой дате.
мой дилетантский варик решения

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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
#include "stdafx.h"
#include <iostream>
using namespace std;
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    int month, day;
    setlocale(LC_ALL, "rus");
    cout << "Программа определения знака зодиака" <<endl;
    cout << "Введите месяц: ";
    cin >> month;
    cout << "Введите день: ";
    cin >> day;
    switch (month)
    {
    case 1:
            if (day <20)
                cout << "Козерог"<<endl;
            else cout << "Водолей"<<endl;
            break;
    case 2:
           if (day <19)
                cout << "Водолей"<<endl;
            else cout << "Рыбы"<<endl;
            break;
    case 3:
            if (day <20)
                cout << "Рыбы"<<endl;
            else cout << "Овен"<<endl;
            break;
    case 4:
            if (day <20)
                cout << "Овен"<<endl;
            else cout << "Телец"<<endl;
            break; 
    case 5:
            if (day <21)
                cout << "Телец"<<endl;
            else cout << "Близнецы"<<endl;
            break;
    case 6:
            if (day <21)
                cout << "Близнецы"<<endl;
            else cout << "Рак"<<endl;
            break;
    case 7: 
            if (day <22)
                cout << "Рак"<<endl;
            else cout << "Лев"<<endl;
            break;
    case 8: 
            if (day <23)
                cout << "Лев"<<endl;
            else cout << "Дева"<<endl;
            break;
    case 9:
            if (day <23)
                cout << "Дева"<<endl;
            else cout << "Весы"<<endl;
            break;
    case 10:
            if (day <23)
                cout << "Весы"<<endl;
            else cout << "Скорпион"<<endl;
            break;
    case 11:
            if (day <22)
                cout << "Скорпион"<<endl;
            else cout << "Стрелец"<<endl;
            break;
    case 12: 
            if (day <21)
                cout << "Стрелец"<<endl;
            else cout << "Козерог"<<endl;
    }
    system("pause");
 
    return 0;
}
 
Текущее время: 21:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru