-1 / 2 / 2
Регистрация: 31.05.2016
Сообщений: 60
1

Старый борланд: как выйти из бесконечного цикла по нажатию заданной клавиши?

15.01.2017, 16:08. Показов 1419. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Короче нужно сделать прогу которая считает сколько отрицательных,положительных,равных 0 ввел пользователь.
Реализовал.Пользователь вводит бесконечно числа,и прога считает исправно.Проблема в том как выйти из этого цикла?
Задумка повесить выход на нажатие какой то клавиши,например F1.
Может в борланд с есть функция KeyPressed?Гуглил наверно плохо.Если есть подскажите.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.01.2017, 16:08
Ответы с готовыми решениями:

выйти из цикла по нажатию клавиши
Доброго времени суток, необходимо выйти из цикла по нажатию клавиши(esc), приложение Windows Forms,...

Выход из бесконечного цикла по нажатию клавиши
как выйти из бесконечного цикла по нажатию клавиши? begin: ..... jmp begin 8h ждет нажатия...

Выход из цикла по нажатию заданной клавиши
Здравствуйте! Подскажите пожалуйста, как реализовать выход из цикла (repeat until) путем нажатия...

Как выйти из бесконечного цикла?
Есть вот такая специфическая форма записи бесконечного цикла: for /L %%a in (0,0,0) do goto :nxt...

2
Диссидент
Эксперт C
27707 / 17323 / 3812
Регистрация: 24.12.2010
Сообщений: 38,979
15.01.2017, 16:41 2
Есть функция bioskey
0
1272 / 1029 / 470
Регистрация: 25.12.2016
Сообщений: 3,333
15.01.2017, 17:13 3
В conio.h есть функция kbhit(). Возвращает 1, если была нажата клавиша, и 0 если нет.
0
15.01.2017, 17:13
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.01.2017, 17:13
Помогаю со студенческими работами здесь

Как выйти из цикла по нажатию кнопки?
Есть цикл ... while (1) { код } ... как можно организовать выход из этого зацикливания по...

Как можно выйти из цикла while по нажатию на Enter?
#include <iostream> #include <fstream> #include <string> using namespace std; int main() {...

Как выйти из цикла при нажатии клавиши ESC
Доброго времени дня. Поясните, как выйти из цикла при нажатии клавиши ESC void GetStr() {...

Не могу выйти с бесконечного цикла
Есть код, пробую запустить в emu8086, но не могу выйти с бесконечного цикла суть задания - Поиск и...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru