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

Меню на C - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Наследование http://www.cyberforum.ru/cpp-beginners/thread25442.html
Например, есть класс cA и его наследник – класс cB. В определении класса cB написали функцию func, а в её сигнатуре объект родительского класса. При использовании это функции компилятор пропускает, если в качестве параметра стоит объект класса cB. #include <iostream> using namespace std; class cA { private: int a; };
C++ Массивы Как можно передать массив в функцию? у примеру через указатель.. а можно по другому? void Func(int* rMas); int _tmain(int argc, _TCHAR* argv) { int Mas={1,2,3}; Func(Mas); http://www.cyberforum.ru/cpp-beginners/thread25391.html
C++ Как можно подсчитать количество слов в предложении?
Маленький вопросик, как можно подсчитать количество слов в предложении. Я думал воспользоваться в качестве разделителя пробелом, но тогда, если предложение будет содержать одни пробелы, программа будет подсчитывать пробелы как разделители между словами и следовательно количество слов все-таки будет. Развейте дремучесть, очень прошу.
Разложения числа на цифры C++
Например как получить из числа 152 числа 1,5,2 ?
C++ Неизменяемые поля http://www.cyberforum.ru/cpp-beginners/thread25336.html
В задаче есть условие, что в классе есть неизменяемые поля, а инициализировать их нужно через конструктор. Например, #include <iostream> using namespace std; class name { public: name (const char* txt) { itsName = new char ; strcpy (itsName, txt);
C++ Нужно составить программу решения задачи оптимального выбора методом случайного тпоиска(монте-карло) Задана таблица из 10 элементов. Вес 16 11 12 13 14 15 16 17 18 19 Цена 18 20 17 19 22 21 27 23 25 24 Нужно составить программу решения задачи оптимального выбора методом случайного тпоиска(монте-карло) Написать в С++ Builder и не в консоли. Заранее благодарю если кто откликнеться и поможет подробнее

Показать сообщение отдельно
okedoki
3 / 3 / 1
Регистрация: 26.08.2008
Сообщений: 9
25.05.2009, 21:19  [ТС]     Меню на 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
39
40
41
42
43
44
void menu(){
    int snd=1;
    int n = 1;
 
    signed char sub;
    do {
        if (qoqo)system("cls");
        qoqo=1;
        SetConsoleTextAttribute(consoleOutput, FOREGROUND_BLUE | FOREGROUND_RED);
        if(n > 8) 
            n -= 8;
        if(n < 1) 
            n += 8;
        k = n;
 
        for(snd = 1;snd <= 8;snd++)
        {
 
            if(snd==n)
                SetConsoleTextAttribute(consoleOutput, BACKGROUND_BLUE );
            printf("\t%d.%s \t", snd, sMenu[snd-1]);
            if(snd==n)
                SetConsoleTextAttribute(consoleOutput, FOREGROUND_BLUE | FOREGROUND_RED);
 
            if((snd & 1) == 0)
                printf("\n");
        }
        FlushConsoleInputBuffer(consoleInput);
        sub = _getch();
        if (sub<0)sub = _getch();
        if (sub==80) n += 2;
        else if (sub==72) n -= 2;
        else if (sub==77) ++n;
        else if (sub==75) --n;
        else if (sub==27){
        system("cls");
        exit(0);
        } else if(sub == 13) {
            info(k);
            _getch();
        }
    } while(1);
 
};
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru