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

Написал Гороскоп . Подскажите как можно было его упростить? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Зацените лихой код заполнения массивов http://www.cyberforum.ru/cpp-beginners/thread1750464.html
#include <iostream> using namespace std; int Filling(int ***pArr, int N) { const int colum = N; const int row = N; int x=0; int y=0; int value = 1; int q=N-1;
C++ Поиск информации. хеш-функции Уважаемые программисты,помогите написать программу на с++ которая выполняет поиска информации в беспорядочных (перемешанных) структурах данных при помощи хеш функции(функции расстановки).у нас есть файл в котором много различных слов,мы в консоли вводим слово,оно считывается из файла и в результате программа должна найти похожие или такие же слова,при помощи хеш функции,заранее всем спасибо за... http://www.cyberforum.ru/cpp-beginners/thread1750416.html
Удаление элементов из списка C++
Здравствуйте. Есть такая программа, не могу сделать удаление элемента из списка, помогите пожалуйста. #include <iostream> #include <clocale> #include <string> #include <fstream> #include <ctime> using namespace std; class city
Реализовать функцию пересечения множества C++
У меня есть функция для объединения, а надо ее переписать, чтобы было пересечение, т.е. функция И. Я никак не пойму.... Помогите пожалуйста переписать функцию под работу И. Много сам думал, но так и не понял. Hashtab Hashtab::operator &(const Hashtab &B) { Hashtab C(32); for (int i=0; i<Size; i++) {
C++ Добавить значение после заданного элемента массива http://www.cyberforum.ru/cpp-beginners/thread1750394.html
Сформировать одномерный массив целых чисел, используя генератор случайных чисел Распечатать полученный массив Удалить последний элемент равный 0 Добавить после элемента с заданным индексом (ввод с клавиатуры) элемент со значением 100
C++ Неверная запись в структуру данных Здравствуйте, прощу помощи в решении некоторых ошибок: Сам код: #include <iostream> #include <windows.h> #include <fstream> using namespace std; подробнее

Показать сообщение отдельно
MRG_Serejka
15 / 15 / 7
Регистрация: 15.08.2013
Сообщений: 177
Завершенные тесты: 2

Написал Гороскоп . Подскажите как можно было его упростить? - C++

31.05.2016, 13:15. Просмотров 207. Ответов 3
Метки (Все метки)

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
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
#include <cmath>
#include <iostream>
using namespace std;
 
int main()
{
int x , year;
    cout << "Справка по месяцам: \n"; 
    cout << "1. Январь \n";
    cout << "2. Февраль \n";
    cout << "3. Март. \n";
    cout << "4. Апрель \n";
    cout << "5. Май \n";
    cout << "6. Июнь \n";
    cout << "7. Июль \n";
    cout << "8. Август \n";
    cout << "9. Сентябрь \n";
    cout << "10.Октябрь \n";
    cout << "11.Ноябрь \n";
    cout << "12.Декабрь \n";
 
    cout << "Введите число от (1 до 12): " ;
 
    cin >> x;
 
switch(x)
    {
    case 1:
    cout<< "Козерог \n";
    break;
    case 2:
        cout<< "Водолей  \n";
        break;
    case 3:
        cout<< "Рыба \n";
        break;
    case 4:
        cout<< "Овен  \n";
        break;
    case 5:
        cout<< "Телец \n";
        break;
    case 6:
        cout<< "Близнецы \n";
        break;
    case 7:
        cout<< "Рак \n";
        break;
    case 8:
        cout<< "Лев \n";
        break;
    case 9:
        cout<< "Дева \n";
        break;
    case 10:
        cout<< "Весы \n";
        break;
    case 11:
        cout<< "Cкорпион \n";
        break;
    case 12:
        cout<< "Стрелец \n";
        break;
    }
    
 
char s = (x>=1 && x<=12);
switch(s)
{
         case true:
        {
           break;
        }
        case false:
        {
        cout<<"Ошибка";
        break;
        return 0;
        }
}
 
cout << "\n";
cout << "Введите год:(от 1900 до 2050) ";
 
cin >> year;
 
char c = (year>=1900 && year<=2050);
switch(c)
{
     case true:
    {
           break;
    }
    case false:
        {
        cout<<"Ошибка";
        return 0;
        }
}
 
 
switch(year %12)
    {
        case 0:
            cout << "Обезъяна \n" ;
            break;
        case 1:
            cout << "Петух " ;
            break;
    case 2:
            cout << "Собака \n" ;
            break;
        case 3:
            cout << "Cвинья (Кабан) " ;
            break;
 
    case 4:
            cout << "Крыса \n" ;
            break;
        case 6:
            cout << "Бык " ;
            break;
    case 5:
            cout << "Тигр \n" ;
            break;
        case 7:
            cout << "Кот (Кролик) " ;
            break;
    case 8:
            cout << "Дракон \n" ;
            break;
        case 9:
            cout << "Змея " ;
            break;
    case 11:
            cout << "Лошадь \n" ;
            break;
    case 12:
            cout << "Коза (Овца) \n" ;
            break;
    }
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru