Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C (СИ) Ввод данных в цикле https://www.cyberforum.ru/ c-beginners/ thread832029.html
вообщем есть цикл int a; do{ a=getch() ...... fun(a) ..... } только проблема в том что цикл останавливается и ждёт ввода прежде чем продолжить, а мне надо что не ждал, то есть я нажал допустим стрелку вверх, он занёс код в переменную а, если на след цикле я ничего не нажимал то а так и оставалась с значением стрелки вверх...
Бинарный файл. Поставить последнее число из этого файла между 10-м и 11-м компонентами C (СИ)
4. Компоненты бинарного файла – вещественные числа. Поставить последнее число из этого файла между 10-м и 11-м компонентами. Вот листинг #include<stdio.h> #include<stdlib.h> #include<time.h> #include<process.h> #include<conio.h> void Datfile(void); int main() {
C (СИ) Для каждого элемента массива определить, сколько раз числа равные ему встречаются до него Здравствуйте. Препод задал 2 задачи.Первую я решил сам, а вот вторую не могу понять как решить. 1.Определить max количество подряд идущих едениц в массиве B(n). 2.Для каждого элемента массива А(n) определить сколько раз числа равные ему встречаються до него. Помогите пожалуйста со Второй. Первая задача. #include <iostream> using namespace std; int main () { int A={0,1,1,1,1,0,1,0,0,1};... https://www.cyberforum.ru/ c-beginners/ thread831894.html C (СИ) Напечатать город или страну которая чаще всего встречается в массиве https://www.cyberforum.ru/ c-beginners/ thread831887.html
type страна=(Украина,Россия,Белорусь) город=(Киев,Москва,Минск,Одесса,Ник олаев,Томск) var X:array of город Напечатать город или страну которая найчаще встречаеться в массиве Х. Заранее спасибо!!!!!
Составить функцию нахождения площади треугольника по стороне и высоте, опущенной на эту сторону C (СИ)
Составить функцию нахождения площади треугольника по стороне и высоте, опущенной на эту сторону. С помощью данной функции вычислить площадь для N треугольников. Не выводит площадь!И еще вопрос как вывести площадь для N треугольников, используя ту же функцию? //--------------------------------------------------------------------------- #include <stdio.h> #include <conio.h> #include...
C (СИ) программа анализирующая лог файл сервера apache Написать программу анализирующую лог файл сервера apache, позволяющую отображать все запросы от начальной и до конечной даты. https://www.cyberforum.ru/ c-beginners/ thread831878.html
C (СИ) Определить, является ли введенное число двузначным https://www.cyberforum.ru/ c-beginners/ thread831845.html
Задача: Определить, является ли введенное число двузначным. Составные данные не использовать. в Паскале: Program coio; var a:integer; begin
C (СИ) Символьные данные и строки
помогите, пожалуйста, очень нужна задача! Дана строка-предложение из символов латинского алфавита. Преобразовать строку так, чтобы каждое слово начиналось с заглавной буквы. спасибо!!!
C (СИ) Дано натуральное число n. Вычислить: 1*2+2*3*4+3*4*5*6+.+n(n+1).2n https://www.cyberforum.ru/ c-beginners/ thread831821.html
Помогите пожалуйста написать программу с циклом for.
C (СИ) Посоветуйте книгу Помогите нужна какае-то книга по Си что бы описывало создания резидентных программ(желательно будильника), и создания будильника как самого, или же какие-то ведомости по этому поводу. https://www.cyberforum.ru/ c-beginners/ thread831820.html
C (СИ) Пинг сервера и вывод среднего значения отклика
Здравствуйте, задание к моей программе звучит так: Написать функцию отправляющую 30 запросов программой ping на переданный в ней IP адрес и выполняющую расчет среднего времени прихода ответа. Логика пограммы такова: Сначала вводится адрес сервера, потом адрес и дополнительные команды склеиваются в одну строку и отправляется на выполнение. Результат выполнения пишется в файл ping.txt Дальше...
C (СИ) даны два списка возможно разной длины даны два списка возможно разной длины. составить программу которая вычисляет среднее геометрическое двух элементов, стоящих на одинаковых местах, списков. https://www.cyberforum.ru/ c-beginners/ thread831664.html
44 / 42 / 31
Регистрация: 15.03.2013
Сообщений: 91
11.04.2013, 02:15 0

Как выйти из цикла при нажатии клавиши ESC - C (СИ) - Ответ 4394665

11.04.2013, 02:15. Показов 5893. Ответов 7
Метки (Все метки)

Ответ

сорри, я ввел в заблуждение: функция kbhit() не возвращает кода клавиши(символа), она возвращает 0 или 0xffff
и после ее проверки код символа остается в буфере клавиатуры, а уже функция getch() забирает его оттуда.
т.е. правильнее будет
C
1
2
while(kbhit()==0);
c=getch();
в данных примерах коды символа и клавиши одно и тоже. строго говоря - код символа нажатой клавиши.

Вернуться к обсуждению:
Как выйти из цикла при нажатии клавиши ESC C (СИ)
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.04.2013, 02:15
Готовые ответы и решения:

Выход из цикла при нажатии ESC
Определить, содержит ли текст символы,отличные от букв и пробелов. Вот мой код: #include&lt;iostream&gt;...

Оформить и обработать в виде события выход из программы при нажатии клавиши Esc
Ребят, помогите пожалуйста &quot;оформить и обработать в виде события выход из программы при нажатии...

Выйти из цикла при нажатии на кнопку
Добрый вечер! Программа виснет при нажатии Button1. Судя по всему не выходит из цикла. Помогите...

Как сделать выход из цикла при нажатии любой клавиши?
У меня Python 3.2.5 как сделать выход из цикла по нажатию любой клавиши!! зарание спасибо!

7
11.04.2013, 02:15
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.04.2013, 02:15
Помогаю со студенческими работами здесь

Старый борланд: как выйти из бесконечного цикла по нажатию заданной клавиши?
Короче нужно сделать прогу которая считает сколько отрицательных,положительных,равных 0 ввел...

Скрытие формы при нажатии клавиши "Esc"
Господа, Когда открыта своя собственная форма, что мне необходимо сделать, чтобы она закрывалась...

Завершение цикла при нажатии клавиши
Проигрывается звуковой файл зацикленно, пока не нажата любая клавиша. var q:string; const ...

Выход из цикла при нажатии определенной клавиши
Подскажите, пожалуйста, как написать цикл с выходом из него при нажатии определенной клавиши ......

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