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

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

Войти
Регистрация
Восстановить пароль
 
SDmaN
54 / 51 / 2
Регистрация: 22.07.2011
Сообщений: 436
#1

Ошибка в циклах - C++

11.01.2012, 16:34. Просмотров 260. Ответов 2
Метки нет (Все метки)

В примере есть 2 цикла(один в другом). Ссылка: http://ideone.com/lnxyf.
Там получилось так, что ввод данных просто пропускается. Почему?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.01.2012, 16:34     Ошибка в циклах
Посмотрите здесь:

C++ Переменные в циклах
C++ Обьявление переменных в циклах и до
RANDOM в циклах C++
C++ для людей понимающих в циклах
задачи о вложенных циклах C++
Задачи по циклах C++
Запутался в циклах C++
C++ Глупая ошибка, но до сих пор неисправленная ошибка: ";"
C++ Рекуррентные и частично рекуррентные выражения в циклах

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
co6ak
Кошковед
 Аватар для co6ak
406 / 499 / 29
Регистрация: 12.04.2010
Сообщений: 1,392
11.01.2012, 16:38     Ошибка в циклах #2
он видать хавает последние два Enter-а

Добавлено через 2 минуты
поставил после cout << endl; строку cin.get(); больше не пропускает
go
Эксперт C++
3584 / 1364 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
11.01.2012, 16:41     Ошибка в циклах #3
Необходимо игнорировать символ '\n' и все, что идет до него. Например так.
C++
1
cin.ignore (256,'\n');
Yandex
Объявления
11.01.2012, 16:41     Ошибка в циклах
Ответ Создать тему
Опции темы

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