1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
| Client |
20.01.2010 17:57
Сообщение
#1
|
|
Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 865 Пол: Мужской Реальное имя: Вячеслав Репутация: 20 |
Дана последовательность чисел, 0 - ее конец. Определить, сохраняет ли она знак.
//---------------------------------------------------------------------------Почему, если ответ ДА то есть задержка экрана, если НЕТ то консоль закрывается сразу? Или лучше задержку экрана делать через cin или есть другой способ? |
![]() ![]() |
| volvo |
20.01.2010 18:32
Сообщение
#2
|
|
Гость |
Цитата Почему, если ответ ДА то есть задержка экрана, если НЕТ то консоль закрывается сразу? У тебя "Да" выводится в двух местах, если ты не заметил. Какой из них работает нормально?В общем случае работает не так, как ожидается, потому, что после того, как ты ввел число, ты нажал на Enter. cin считал число, а код Enter-а остался в буфере. Теперь понятно, почему getchar не задерживает выполнение программы? Да потомы, что он читает излишки Enter-ов, которые есть в буфере. После чтения числа опустошай поток, и все будет работать нормально. Добавлено через 1 мин. Archon, это не метод. Нужно править недочет в коде, а не маскировать его так, чтобы не было заметно. Ибо не вылезет сейчас - вылезет потом... |
Client последовательность чисел 20.01.2010 17:57
Archon Используйsystem("PAUSE");, Люк. 20.01.2010 18:29
Client Да, при первом ДА стоит 1 getchar, но и во втором ... 20.01.2010 18:38
volvo С помощью istream::ignore, например:
cin.ignore(nu... 20.01.2010 18:46
Client Значит можно смело писать cin.ignore(255,'... 20.01.2010 19:04
volvo То есть, ты на 100% уверен, что
1) в твоей реализа... 20.01.2010 19:14
Client извини, но я что-то не понял этоСкопировал кусочек... 20.01.2010 19:25
Krjuger А можно поинтересоваться,а ты подключил билбиотеку... 21.01.2010 13:06
Client кажется, я слепой.... 21.01.2010 15:10
volvo Я, если честно, вообще не вижу смысла делать 2 точ... 21.01.2010 17:19
Client хитрая штука этот поток... :)
Спасибо. 21.01.2010 17:45![]() ![]() |
|
Текстовая версия | 8.12.2025 12:21 |