Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
4 / 4 / 3
Регистрация: 11.03.2013
Сообщений: 162
1

Выход из цикла по нажатию клавиши

15.05.2013, 17:40. Просмотров 769. Ответов 2
Метки нет (Все метки)

Возможно ли этот кусок кода приспособить к выходу из цикла не по воду -1 в m[n] а по вводу допустим 'x'? Этот кусок кода работает в цикле и условием выхода является i!= 0.

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
float x[100], y[100]; 
int m[100]; 
 
            i = 1;
            n = 0;
 
            while(i != 0)
            {
               scanf("%d", &m[n]);
 
               if(m[n] == -1)
               {
                   i = 0;
               }
               else
               {
                   scanf("%f%f", &x[n], &y[n]);
                   n++;
               }
            }
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.05.2013, 17:40
Ответы с готовыми решениями:

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

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

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

Выход из цикла по нажатию определенной клавиши
Допустим у меня есть какой-нибудь while(1) и мне нужно, чтобы при нажатии, например, esc или enter...

2
Псевдослучайный
1933 / 1134 / 96
Регистрация: 13.09.2011
Сообщений: 3,204
15.05.2013, 17:52 2
Можно считывать строку(слово) и уже потом разбираться, что в ней.
0
4 / 4 / 3
Регистрация: 11.03.2013
Сообщений: 162
15.05.2013, 18:45  [ТС] 3
Дело не в строках в массив m[n] должны вводиться целые числа т.е когда введено -1 цикл завершается а надо что бы завершалось при вводе символа x. Возможно этот код адаптировать к такому ?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.05.2013, 18:45

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

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

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

Выход из цикла по нажатию клавиши (Аналог getkeystate)
Нужно выйти из цикла по сигналу от клавиатуры, getchar() не подходит, так как каждый раз ожидает...

Выход по нажатию клавиши
Здравствуйте! Как выйти из цикла по нажатию клавиши в python 3.4.1.? Знаю что подобные темы были,...


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

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

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