Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
rizr
1 / 1 / 2
Регистрация: 13.01.2013
Сообщений: 71
1

Ввод данных в цикле

08.04.2013, 22:42. Просмотров 992. Ответов 2
Метки нет (Все метки)

вообщем есть цикл
C++
1
2
3
4
5
6
7
int a;
do{
a=getch()
......
fun(a)
.....
}
только проблема в том что цикл останавливается и ждёт ввода прежде чем продолжить, а мне надо что не ждал, то есть я нажал допустим стрелку вверх, он занёс код в переменную а, если на след цикле я ничего не нажимал то а так и оставалась с значением стрелки вверх...

какая есть функция для этого а то не знаю
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.04.2013, 22:42
Ответы с готовыми решениями:

Программа пропускает ввод символа в цикле
Доброго дня. Задание: Произвольная последовательность переменных типа char, int и long. Перед...

Проверка ввода данных в цикле
Здравствуйте, подскажите, пожалуйста, как создать цикл: Задача такова, что нужно сканировать, что...

Проверка типа данных в цикле Borland C#
Доброго времени суток. int mas,m,k,i,j,A,B,C; printf("Input Massive size (1x1 min, 25x25...

Ввод данных
У меня есть ввод с клавиатуры а как задать сразу значения в коде что бы при включении сразу...

Создание структур в цикле, пока не будет введет какой-либо символ и вывод данных в табличном виде
Помогите сделать динамический линейный список на основе данного кода. Я уже добавил указатель...

2
gazlan
3163 / 1922 / 312
Регистрация: 27.08.2010
Сообщений: 5,131
Записей в блоге: 1
09.04.2013, 06:49 2
PeekConsoleInput function
0
zss
Модератор
Эксперт С++
8316 / 7380 / 4583
Регистрация: 18.12.2011
Сообщений: 19,534
Завершенные тесты: 1
09.04.2013, 09:16 3
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Проще использовать
int _kbhit( void );
Возвращает не ноль, если клавиша нажата.
C
1
2
3
4
5
6
7
8
9
10
11
int a;
while(true)
{
    if(_kbhit() )
    {
        a=_getch();
        ......
        fun(a);
    }
     .....
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.04.2013, 09:16

Ввод-вывод данных
Составить программу вывода на экран числа, вводимого с клавиатуры. Выводимому числу должно...

Ввод данных по шаблону
Здравствуйте. Идея такова. Программа спрашивает у пользователя дату, но вместо того что бы просто...

Ввод и вывод данных
Подскажите, пожалуйста, в чем ошибка? #include<stdio.h> #include<conio.h> main(void) { ...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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