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

Как лучше поставить ограничение на ввод букв, и знаков перпинания - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сформировать из данных заданную упакованную структуру http://www.cyberforum.ru/cpp-beginners/thread685766.html
Помогите пожалуйста!!!Зарание спасибо!!! Составить две программы, первая из которых вводит составные части структуры данных, приведенных в Вашем варианте индивидуального задания, и формирует из...
C++ Метод-Монте карло. Не работает генератор случайных чисел Аглоритм простой: Координаты - случайные величины. При каждой итерации проверяется пододает ли случайная точка из куба 1*1*1 в заданную область или нет. Объем области считается как процент... http://www.cyberforum.ru/cpp-beginners/thread685765.html
C++ Не запускается код: неоднозначный вызов перегруженной функции pow
#include<stdio.h> #include<math.h> #include<conio.h> void main() { int x,i,N; double s=1,f=1; printf("vvedite N "); scanf("%d",&N);
C++ Найти наименьший элемент массива и домножить на него все члены последовательности, предшествующие этому члену
Dev C++ использовать библиотеки (<include stdio.h> и тд) Дан массив А(40). Найти наименьший элемент массива и домножить на него все члены последовательности, предшествующие этому члену. ...
C++ Описать функцию int vms(int Vkmh), которая переводит значение Vkmh из км/ч в м/с http://www.cyberforum.ru/cpp-beginners/thread685749.html
Опишите функцию int vms(int Vkmh) которая переводит значение Vkmh из км/ч в м/с. Используйте эту функцию в другой функции int meet_time(int kmh1, int kmh2, int km) где kmh1 и kmh2 скорости...
C++ Написать функцию, которая принимает количество часов, и возвращает стоимость стоянки Добрый день. Нужна ваша не большая помощь. все написал, но не получается одна вещь. #include <iostream> using namespace std; int main() { double a; подробнее

Показать сообщение отдельно
alsav22
5428 / 4823 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
02.11.2012, 04:29
Цитата Сообщение от letnjaja Посмотреть сообщение
че-то ничего не видно мне из- за цитаты
Что не видно?

Добавлено через 2 минуты
Цитата Сообщение от letnjaja Посмотреть сообщение
тоесть я имею ввиду такую ситуацию, я запрашиваю 2 числа (целое и реальное), а вводят через пробел целое. реальное и еще какое-то слово. и тогда выдается сообщение об ошибке. а я хочу сделать, чтобы слово считали, но проигнорировали и в you entered его не было, а вывели только 2 числа и без errorov.
9 пост.

Добавлено через 2 минуты
Зачем вам ввод чисел, если потом переводите их в строки? Читайте сразу в строки. Если строки через пробел, то cin >> считает две строки, то что после второй строки оставит в потоке (пред следующим вводом нужно очистить), ошибки не выдаст:
C++
1
2
3
4
5
6
7
string str1, str2;
cin >> str1 >> str2;
 
cout << str1 << endl << str2 << endl;
 
cin.clear();
while (cin.get() != '\n');
Добавлено через 5 минут
В общем, код зависит от предполагаемого формата ввода.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.