Форум программистов, компьютерный форум, киберфорум
Наши страницы

Табличный калькулятор - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Разделение одномерного массива http://www.cyberforum.ru/cpp-beginners/thread887699.html
Как разделить одномерный массив из случайного количества элементов на пары чисел? На вход подаётся количество элементов. Т.е. предположим, что есть массив из 10 элементов - следовательно на...
C++ Динамический массив Доброе время суток) Я почти полный нуб :sorry: , поэтому сразу прошу прощения :sorry: Я хочу создать такой массив, размер которого увеличивается с каждым полученным значением. Вот такой код, который... http://www.cyberforum.ru/cpp-beginners/thread887690.html
Преобразовать односвязный список в матрицу C++
Как преобразовать односвязный список в матрицу?
C++ Вывод строки из текстового файла
Написать функцию, удовлетворяющую следующим требованиям: Прототип: int f(char*a, int n) Параметры: а - указатель исходного массива, n - размер исходного массива. Назначение: Чтение строки из...
C++ Класс Triangle http://www.cyberforum.ru/cpp-beginners/thread887672.html
Помогите подправить код. Вот задание: создать класс Triangle для представления треугольника. Поля данных должны включать углы и стороны. Требуется реализовать операции: получения и изменения полей...
C++ Реализовать граф через шаблоны Нужно реализовать граф через шаблоны: Граф (2 класса: узел графа, граф находятся в отношении агрегации) Конструкторы: по умолчанию, с параметрами . Деструктор. Функции (две-три на выбор):... подробнее

Показать сообщение отдельно
alsav22
5426 / 4821 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
02.06.2013, 02:46
Рациональнее так:
C++
1
2
3
4
5
6
while (!(cin >> a) || (cin.peek() != '\n'))
{
        cin.clear();
        while (cin.get() != '\n');
        cout << "Error!" << endl;
}
Можно сделать отдельной функцией и передавать в неё переменные для ввода по ссылке.

Добавлено через 1 минуту

Не по теме:

Я плюсы коллекционирую.

0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru