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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.71
krow7
1 / 1 / 0
Регистрация: 12.11.2009
Сообщений: 99
#1

Ввод через cin нескольких чисел - C++

18.06.2013, 20:20. Просмотров 2167. Ответов 4
Метки нет (Все метки)

Здравствуйте.

Требуется, чтобы пользователь ввел через запятую два числа.
Используя scanf(), я бы написал примерно так:
C++
1
scanf("%d,%d", &var1, &var2);
А как написать такую же вещь, используя cin >> ?
Пробовал
C++
1
cin >> var1 >> "," >> var2
но не катит
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.06.2013, 20:20     Ввод через cin нескольких чисел
Посмотрите здесь:

Оператор cin. Ввод нескольких переменных через делитель - C++
Всем доброго времени суток. Я начинаю работать с C++ и столкнулся с такой проблемой при написании программы. Мне надо ввести в консольном...

Std:cin ввод нескольких значений - C++
Нужно ввести строку с параметром cin >> command; //ввели add_int 5 далее в command у нас остается add_int нужно...

Ввод нескольких значений, поток cin - C++
Привет :) Хотел бы узнать, как можно считать подряд несколько пар значений (например какое то слово и число, Slovo 39 Slovo2 43) чтобы...

Ввод только чисел в cin>>value - C++
Доброго времени суток! Написал программу, которая считывает и выводит элементы массива... Всё просто, но на самом деле, мне бы чуть...

Запросить ввод нескольких чисел, и определить, сколько из этих чисел отрицательны - C++
Привет всем!Прошу помочь мне в решении задачи!Надо написать такую программу,чтобы она просила пользователя ввести несколько чисел и потом...

Как правильно закончить вод чисел через цикл while(cin>>x)? - C++
Собственно вопрос состоит в том чтобы правильно закончить цикл while. Мне нужно чтобы после ввода чисел(например 1 2 3 4 5) нажав на Enter...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Thinker
Эксперт C++
4225 / 2199 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
18.06.2013, 20:20     Ввод через cin нескольких чисел #2
C++
1
cin >> a >> b >> c...;
Croessmah
Модератор
Эксперт CЭксперт С++
13051 / 7314 / 814
Регистрация: 27.09.2012
Сообщений: 18,051
Записей в блоге: 3
Завершенные тесты: 1
18.06.2013, 20:23     Ввод через cin нескольких чисел #3
Thinker,
Цитата Сообщение от krow7 Посмотреть сообщение
чтобы пользователь ввел через запятую два числа.
через запятую так не прокатит
Thinker
Эксперт C++
4225 / 2199 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
18.06.2013, 20:26     Ввод через cin нескольких чисел #4
а, не увидел, что через запятую, спасибо, просто смутила инструкция cin с запятой. а почему через пробел бы не ввести? в качестве разделителей используйте любой символ из ' ', '\t', '\n'
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.06.2013, 21:06     Ввод через cin нескольких чисел
Еще ссылки по теме:

Ввод cin - C++
Я тут раньше задавал подобный вопрос, то тема умерла, по ходу. Здесь приведен листинг функции ввода калькулятора из книги Страуструпа. ...

Корректный ввод с cin - C++
Пусть в программе есть оператор cin >> n, где n типа int, а пользователь вводит набор символов Как отследить это, не выдавая ошибку, и не...

Игнорирует ввод cin - C++
Не могу понять почему не считывает переменную 'q' в 13 строке. Программа просто обходит её стороной. #include <iostream> #include...

Ввод с cin с пробелами - C++
Здравствуйте! Делаю стандартное задание по структурам. Пока сделано только добавление и показ всего. Но вот проблемка. Если название...

ввод данных cin >> - C++
Приветствую! #include <iostream> using namespace std; int main() {setlocale (LC_ALL,""); int qt; float...

Ввод текста по cin - C++
Доброго времени суток. имею следующий код: OpenAsper oAsper; cin>>pathS; path = new char ; strcpy( path, pathS.c_str() ); ...


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

Или воспользуйтесь поиском по форуму:
krow7
1 / 1 / 0
Регистрация: 12.11.2009
Сообщений: 99
18.06.2013, 21:06  [ТС]     Ввод через cin нескольких чисел #5
сделаю через пробел, спасибо, ребята
Yandex
Объявления
18.06.2013, 21:06     Ввод через cin нескольких чисел
Ответ Создать тему
Опции темы

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