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

Как считывать слова/цифры пока не закончился ввод пользователем - C++

Восстановить пароль Регистрация
 
zamaliev
0 / 0 / 0
Регистрация: 22.04.2014
Сообщений: 26
08.06.2014, 13:36     Как считывать слова/цифры пока не закончился ввод пользователем #1
Как считывать слова/цифры пока не закончился ввод пользователем
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.06.2014, 13:36     Как считывать слова/цифры пока не закончился ввод пользователем
Посмотрите здесь:

C++ Пока ввод успешен и не достигнут EOF...
C++ как оформить в цикле додавание n слагаемых, то есть додавать цифры до тех пор пока я ненажму =. Например 1 +2 +3 +4 + . + n = и тогда выводит резуль
Вводить числа в диалоге с пользователем (до тех пор, пока он не откажется от ввода) C++
C++ Вводить пятизначное число пока не будет введено правильноеповторять ввод, пока не будет введено пятизначное число. Не получается выполнить задание.
C++ Подскажите как сделать ввод с клавиатуры пользователем
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
azbest
 Аватар для azbest
36 / 36 / 7
Регистрация: 12.03.2013
Сообщений: 141
08.06.2014, 13:39     Как считывать слова/цифры пока не закончился ввод пользователем #2
Например можно так

C++
1
2
3
while (cin>>x) {
    ....
}
закончить ввод нужно передачей комнды конца файла нажав комбиначию Ctrl+Z
zamaliev
0 / 0 / 0
Регистрация: 22.04.2014
Сообщений: 26
08.06.2014, 13:44  [ТС]     Как считывать слова/цифры пока не закончился ввод пользователем #3
Мне для ЕГЭ. Как я смогу им сказать,что закончить ввод ctrl+z
azbest
 Аватар для azbest
36 / 36 / 7
Регистрация: 12.03.2013
Сообщений: 141
08.06.2014, 13:46     Как считывать слова/цифры пока не закончился ввод пользователем #4
так а чем должен закончиться ввод?
1) концом файла
2) нажатием Enter
3) вводом контрольного значения
zamaliev
0 / 0 / 0
Регистрация: 22.04.2014
Сообщений: 26
08.06.2014, 13:59  [ТС]     Как считывать слова/цифры пока не закончился ввод пользователем #5
Точкой. Но в предложении могут быть и слова и цифры. НАм нужно сохранить слова. К примеру " ABC 213 Df 51". Вывод 213 51
azbest
 Аватар для azbest
36 / 36 / 7
Регистрация: 12.03.2013
Сообщений: 141
08.06.2014, 14:03     Как считывать слова/цифры пока не закончился ввод пользователем #6
ну тогда используй
C++
1
2
3
4
do {
....
c=getc();
} while (c!='.');
и что должно вывести при "as3sd fasf3sd5."?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.06.2014, 17:17     Как считывать слова/цифры пока не закончился ввод пользователем
Еще ссылки по теме:

C++ Считывать с клавиатуры символы до тех пор, пока не введен символ "$"
C++ Считывать данные пока не встретится символ '|' обозначающий конец ввода
Как зациклить ввод пока не будет введено одно из обрабатываемых значений? C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
zamaliev
0 / 0 / 0
Регистрация: 22.04.2014
Сообщений: 26
08.06.2014, 17:17  [ТС]     Как считывать слова/цифры пока не закончился ввод пользователем #7
Цифры раздельно слова раздельно.
Yandex
Объявления
08.06.2014, 17:17     Как считывать слова/цифры пока не закончился ввод пользователем
Ответ Создать тему
Опции темы

Текущее время: 09:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru