Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
marina2
Рожденная для битвы
272 / 50 / 5
Регистрация: 08.11.2009
Сообщений: 1,020
#1

Символ клавиатуры - C++

23.10.2010, 22:14. Просмотров 471. Ответов 1
Метки нет (Все метки)

Может ли такая запись работать?
C++
1
(scanf ("%i", &ch))&&(s2=getch())
Или как по-другому можно считать одновременно число в переменную и и узнать код клавиши?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.10.2010, 22:14
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Символ клавиатуры (C++):

Ввести с клавиатуры символ. Определить, является ли введённый символ буквой - C++
Ввести с клавиатуры символ. Определить, является ли введённый символ буквой.Заранее благодарчик!

Ввести с клавиатуры символ (в переменную char) и определить, соответствует ли введенный символ 'Q' или 'q' - C++
1)Ввести с клавиатуры символ (в переменную char) и определить, соответствует ли введенный символ 'Q' или 'q' (использовать логический...

Заменить в тексте символ, который вводится с клавиатуры на символ * - C++
Помогите решить в Borland c++ Если можно еще блок-схему Задан тест. Заменить в этом тексте символ, который вводится с лавиатуры на...

Поменять в введенном с клавиатуры строке символов подряд заданный символ на другой заданный символ - C++
Поменять в введенном с клавиатуры строке символов подряд заданный символ на другой заданный символ.

Как отобразить вводимый символ с клавиатуры - C++
Доброго времени суток ! Такой вопрос : - Вводим символ с клавиатуры, нужно получить его код в разных системах счисления (2,8,16) ...

Оператор scanf не считывает с клавиатуры русский символ 'а' - C++
#include "stdafx.h" #include <locale> #include <Windows.h> #include <WinUser.h> #include <conio.h> #define MAX_STR_LEN 300 ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
accept
4822 / 3243 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
24.10.2010, 07:24 #2
C
1
    if (scanf("%i", &ch) == 1 && ... )
scanf может вернуть EOF, EOF не равен нулю, то есть истиной может посчитаться ошибка или конец файла

попробуй
C
1
    if (scanf("%i", &ch) == 1 && (ch = getch()) != что_там_за_ESC_например)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.10.2010, 07:24
Привет! Вот еще темы с ответами:

Нахождение слов по символу(символ вводиться с клавиатуры) - C++
Помогите пожалуйста с програмкой. Дан текстовый файл, надо вывести все слова, содержащие заданный символ. Как я понимаю , если...

Исключить из введённой строки символ,введеный с клавиатуры - C++
Исключить из введённой строки символ,введеный с клавиатуры. Вывести на экран количество удалённых символов и полученную строку.

Проверить, является ли введенный с клавиатуры символ знаком препинания - C++
Проверить, является ли введенный с клавиатуры символ знаком препинания (точкой, восклицательным знаком, вопросительным знаком)? ...

Как можно ввести с клавиатуры символ не прерывая цикл в программе - C++
Ввод символа. Здравствуйте. У меня вопрос о том, как можно ввести с клавиатуры символ не прерывая цикл в программе. То есть, у меня...


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

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

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