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

Консольное меню - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сумма двоичных чисел, представленных массивами http://www.cyberforum.ru/cpp-beginners/thread528826.html
Ребят, помогите понять, что не так. Задача просуммировать 2 массива двоичных чисел. На посленей итерации в цикле for почему-то значение суммы на 6 элементе меняется. bool x1 = {1, 1, 1, 1, 1}; bool x2 = {0, 0, 0, 0, 0}; bool b = {0}; // переносы bool sum = {0}; for (int i = 4; i > -1; --i) {
C++ В тексте заменить окончания слов ing на еd и вывести результаты на экран. Подскажите, пожалуйста, каким образом можно реализовать данную задачу на Си или выложите пример, идентичный данному, либо пример с поиском и заменой слов в строке или тексте. http://www.cyberforum.ru/cpp-beginners/thread528822.html
C++ Ошибка компиляции array of abstract objects is not allowed
Здравствуйте, следующий код выдает ошибку array of array of abstract class "tochka" is not allowed tochka pole// tochka - class наследовуемый от базового класса RisujObject Скажите пожалуйста с чем связана может быть ошибка? Код слишком большой и непонятный чтобы выкладывать.
C++ Класс Complex
Описать класс, реализующий указанный ниже тип данных. Класс должен содержать множество конструкторов для создания объектов определенного типа (конструктор по замачивания и с параметрами, конструктор копии) и представлены в таблице операции над объектами класса (плюс обязательно операцию присваивания) с использованием механизма перегрузки операций. Написать программу, которая демонстрирует работу...
C++ Как узнать, какого типа объект находится по указателю http://www.cyberforum.ru/cpp-beginners/thread528781.html
Есть массив указателей базового класса, нужно узнать какие типы этих объектов. class Shape{ public: ~Shape(){} virtual void Draw() = 0; }; class Triangle : public Shape{ virtual void Draw(){} };
C++ Нужна помощь , помогите переделать несложную программу с C# на C++ Нужна помощь , помогите переделать несложную программу с C# на C++ using System; namespace ConsoleApplication1 { class Program { подробнее

Показать сообщение отдельно
selo4404
0 / 0 / 0
Регистрация: 15.11.2012
Сообщений: 11
23.11.2012, 23:17     Консольное меню
Цитата Сообщение от riv94 Посмотреть сообщение
вариант довольно хорош)) но тут такое дело, что если выбрал один пункт, то наверное уже вряд ли ты сможешь его снова выбрать, т.к. прога уже прошла этот шаг... да и вернуться в предыдущее меню невозможно))как сдам свой курсач - выброшу его сюда))
а в чем проблема между 14 и 15 строчкой задаем еще 1 for который будет выполнять действие, например: "сколько примеров надо решить... получается примерно такая вещь
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
 #include "stdafx.h"
#include "iostream"
#include "math.h"
#include "conio.h"
#include "time.h"
 
using namespace std;
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale(LC_ALL,"Rus");
    double a, c=1, n, z;
    int i=1, ik=1;
    cout<<"Умножение."<<endl<<endl;
    cout<<"Введите колличество примеров: ";
    cin>>z;
    cout<<endl<<endl;
    for (ik; ik<z+1; ik++)
    {
    cout<<"Введите колличество множителей"<<endl;
    cout<<"Колличество = ";
    cin>>n;
    cout<<endl;
    for (i; i<n+1; i++)
    {
        cout<<"Введите "<<i<<" множитель"<<endl;
        cout<<"Множитель равен ";
        cin>>a;
        if (a==0)
        {
            cout<<"Вы ввели 0. При умножении на результат всегда будет 0"<<endl<<endl;
            system("CLS");
            break;
        }
        cout<<endl;
        c=c*a;
    
        cout<<"После "<<i<<" множителя мы имеем результат: "<<c<<endl;
    }
    }
    if (c!=0)
    {
    cout<<endl<<endl<<"Ответ: "<<c<<endl<<endl<<"Для выхода из программы нажмите 'Enter'";
    }
    if (c==0)
        {
            cout<<"Вы ввели 0. При умножении на результат всегда будет 0"<<endl<<endl<<"Для выхода из программы нажмите 'Enter'";
        }
    
    _getch();
    return 0;
}
все в твоих руках, но главное фантазия и Великий FOR)))))))))
 
Текущее время: 13:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru