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

Отслеживание введенных данных - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В матрице X(n,n) найти отношение между максимальным и минимальным по модулям элементам.Предусмотреть случай, что минимальный по модулю элемент может б http://www.cyberforum.ru/cpp-beginners/thread1084033.html
В матрице X(n,n) найти отношение между максимальным и минимальным по модулям элементам.Предусмотреть случай, что минимальный по модулю элемент может быть равен нулю.Найти сумму элементов, лежащих вне диагоналей матрицы. Помогите пожалуйста!
C++ Дано натуральное число n. Вычислить значения соответствующих выражений Дано натуральное число n. Вычислить значения соответствующих выражений:sum_{i=1}^{100}\sum_{j=1}^{60}sin({i}^{3}+{j}^{4}) http://www.cyberforum.ru/cpp-beginners/thread1084019.html
Переделать рекурсивную сортировку "пузырьком" на итеративную C++
Нужно код переделать сортировку Пузырьком переделать рекурсувную на сортировку циклами. { if(i<=0) return; if(j<i) { if(a>a) {swap(a,a); obm++; last=j;} sr++; BubbleSort(i,j+1,last,k);
Выдать индекс массы тела C++
Здравствуйте. Напишите короткую программу, которая запрашивает рост в футах и дюймах и вес в фунтах. (Для хранения этой информации используйте три переменных.) Программа должна выдать индекс массы тела (body mass index — ВМІ). Чтобы рассчитать ВМІ, сначала преобразуйте рост в футах и дюймах в рост в дюймах (1 фут =12 дюймов). Затем преобразуйте рост в дюймах в рост в метрах, умножив...
C++ Класс треугольник http://www.cyberforum.ru/cpp-beginners/thread1083992.html
Здравствуйте, уважаемые форумчане, очень нужна ваша помощь. Задача. Описать указанный в варианте класс и составить коды основных методов. Класс: треугольник Классификация: по углам(остроугольный, тупоугольный, прямоугольный). Мои скромные наработки: #include "iostream" #include <stdio.h> #include <conio.h> using namespace std;
C++ Написать программу, формирующую файл со случайными числами и работающую с ними. Помогите пожалуйста решить, и распишите каждую строчку (т.е что тут сделано) Составить программу, которая: -Форматирует файл целых чисел, полученных с помощью датчика случайных чисел, найти контрольную сумму. -Считывает из файла эти числа и выводит их на экран. -Находит наибольшее и наименьшее значение среди этих чисел, "E" и сравнивает ее с контрольной подробнее

Показать сообщение отдельно
ivan_es
0 / 0 / 0
Регистрация: 28.01.2014
Сообщений: 4

Отслеживание введенных данных - C++

28.01.2014, 21:38. Просмотров 375. Ответов 9
Метки (Все метки)

Доброго времени суток, Уважаемые форумчане. Столкнулся с проблемой. Есть необходимость отслеживать введенные данные. Нужно что бы данные были типа int. Набрел в интернете на код(указан в первой части ф-ции, до цикла вайл) но он не работает как задумано. Как отследить, что бы пользователь не ввел букву или символ. Пишу консольное приложение. Спасибо всем отозвавшимся
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
void nulling (int nol)  
        {
            for(;;)
                  if ((cin>>nol) && (cin.good()))
                      {
                          cout<<"var1= "<<nol;
                          break;
                        }
                    else
                          {
                                cout<<"\nERROR";
                                 cin.clear();
                      };
 
 
            while (nol <= 0)    
            {
                if (nol <= 0) 
                    {
                        cout << "Значение не может быть равным нулю или меньше!!!\n" << "Введите значение заново\n" ;
                        cin >> nol;
                    };
            };
            
        };
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru