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

Перенос слов в консоли - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Описать класс треугольник http://www.cyberforum.ru/cpp-beginners/thread882380.html
Описать класс треугольник, содержащий длины сторон, функцию, определяющую правильность введения данных, т.е. возможность построения тре-угольника по заданным вершинам, и функцию, рисующую треугольник на экране. Класс должен обязательно содержать не менее двух конструкторов – по умолча-нию и с параметрами, деструктор. Объявить объекты класса и продемонстриро-вать работу методов (пожалуйста с...
C++ Описать структурный шаблон для представления комплексного числа Описать структурный шаблон для представления комплексного числа, содержащий поля: вещественная и мнимая часть. Написать програм-му, записывающую данные о комплексных числах в бинарный файл и отоб-ражающую на экран информацию о числах, мнимая и вещественная части которых имеют одинаковый знак http://www.cyberforum.ru/cpp-beginners/thread882374.html
создать функцию, параметром которой является одномерный массив и его размерность C++
создать функцию, параметром которой является одномерный массив и его размерность. Тело функции реализовать двумя способами: через обраще-ние к элементам массива через указатели и обычным способом. Проде-монстрировать возможность применения созданной функции к строкам двумерного массива. Элементы матрицы задать случайным образом, не забыв вывести их на экран. 9. Подсчитать среднее арифметическое...
Перегрузка операторов C++
я учусь перегружать операторы,но не получается,выдает exception class Student { public: Student(void) { name=new char; std::strcpy(name,"NoName"); course=1; }
C++ Из Fortran в C++ http://www.cyberforum.ru/cpp-beginners/thread882360.html
Здравствуйте, есть программа написанная на Fortran, необходимо переделать в С++, заранее спасибо program wave002 ! Расчет полей в брэгговском изотропном планарном волноводе ! integer(4)::n_2pi !сколько длин волн укладывается по толщине d в вакууме ! real(8)::eps1,eps3,tet0(901),htet0,rrs(901),rrp(901),pi,x(1001)...
C++ Распараллеливание арифметических выражений Здравствуйте. Есть задача - распараллелить вычисление арифмитического выражения, подобное виду (a+b)+(c+(d+e+f))+h т.е. арифмитическая операция одна - сложение, присутствуют скобки. Вопрос в том, как это реализовать? Есть мысль, что для начала исходное выражение необходимо привести к обратной польской записи (в постфиксную форму). Реализация этого вроде бы есть здесь. А что делать... подробнее

Показать сообщение отдельно
uNaple
0 / 0 / 0
Регистрация: 01.06.2012
Сообщений: 14
28.05.2013, 19:12  [ТС]     Перенос слов в консоли
Можешь еще помочь, мне нужно чтобы вводили 1 или 2, а если вводят другой символ ничего не делать и задавать вопрос снова пока не введут или 1 или 2, я пытался вот так, но после ввода левого символа она просто зацикливается, может есть вариант получше?
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
        do
        {
            int change = 0;
            cout << "Если хотите загрузить массив из файла, нажмите 1" << endl;
            cout << "Если хотите протестировать программу со случайным массивом, нажмите 2" << endl;
            cout << ">>> ";
            cin >> change;
            if(change == 1)
            {
                ReadFromFile(array, size);
                stop++;
            }
            else if(change == 2)
            {
                for(int i = 0;i < size;i++)
                {
                    array[i] = rand()%35+i*2;
                }
                stop++;
            }
            else
            {
                cout << "Ошибка. Попробуйте снова" << endl;
            }
        }
        while( stop < 1 );
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru