Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Массивы.Сумма элементов!!! Нужно перемножить 2 матрицы и вывести результирующую, и сумму элементов каждой строки. Считает только сумму первой строки!!!Где ошибка? Мой Код: #include <iostream> #include <cstdlib> using namespace std; long double** ymnogenie(int n, long double **A, long double **B){ https://www.cyberforum.ru/ cpp-beginners/ thread423944.html Как можно проверить, запущен ли текстовый файл? C++
Здравствуйте, как можно проверить, запущен ли текстовый файл или нет. Я запускаю txt файл с помощью system("start teoria.txt"); и если он остается открытым мне необходимо закрыть его. И как его можно закрыть?
C++ Pазрешение введенного с клавиатуры имени хоста в IP-адрес Может кто знает, как выполнить разрешение введенного с клавиатуры имени хоста в IP-адрес. Если честно я даже не совсем понимаю, что от меня требуется сделать. Может кто что-нить подскажет. Спасибо. https://www.cyberforum.ru/ cpp-beginners/ thread423926.html C++ Выделить цветом и подсчитать слова, содержащие среднюю букву – гласную Разработать программу считывающую из заранее созданного текстового файла фрагмент текста объемом 300 - 400 символов, содержащий буквы русского алфавита, цифры, знаки пунктуации и пробела. Текст должен быть представлен в отдельном окне с переносом информации на новую строку только в позиции пробела. Программа должна при выводе проанализировать текст и выделить цветом слова, удовлетворяющие... https://www.cyberforum.ru/ cpp-beginners/ thread423898.html
Наилучший делитель C++
В решение задач не сильно понимаю если поможете буду признателен.
C++ Перестановочный шифр. https://www.cyberforum.ru/ cpp-beginners/ thread423889.html
На основе этого мне нужно написать рабочий код на С++. Материал прочитан на несколько раз и уже выдвинуто множество идей, код пишется, но остается ощущения, что я двигаюсь в неправильном направление. Прошу вашей помощи пожалуйста!!! План действия, к-рый реализую: 1. ввожу текст с клавиатуры (уже в самом коде для простоты). Затем в массиве m - должны хранится цифры, соответ порядку букв сообщения,...
C++ Даны действительные числа a1,…,an,b1,…,bn. Здравствуйте, пожалуйста помогите решить! Даны действительные числа a1,…,an,b1,…,bn. Вычислить: (a1 +bn )(a2 +b(n-1) )…(an+b1 ). https://www.cyberforum.ru/ cpp-beginners/ thread423874.html C++ Сумма четных элементов
Народ, кто может как можно кратко написать программу, которая считает сумму четных элементов массива? Просто с длинным кодом у меня не работает...(((
C++ функция, которая из исходной квадратной матрицы формирует диагональную матрицу Написать и протестировать функцию, которая из исходной квадратной матрицы формирует диагональную матрицу и определяет сумму её положительных элементов. https://www.cyberforum.ru/ cpp-beginners/ thread423864.html C++ метод гауса..обьясните как работает программа https://www.cyberforum.ru/ cpp-beginners/ thread423843.html
ipMatr(); for(opMatr(),k=0;k<=n;k++) //прямой ход метода Гаусса; {for(aa=fabs(a),i=k,j=k+1;j<=n;j++)//поиск макс. ел-та; if(fabs(a)>aa){i=j;aa=fabs(a);}; if(aa<0) {printf("Система не имеет единственного решения!!!"); getch(); } for(j=k;(j<=n+1)&&(i!=k);j++) //перестановка i-ой строки;
как работает эта функция C++
помогите составить алгоритм ipMatr(); for(opMatr(),k=0;k<=n;k++) //прямой ход метода Гаусса; {for(aa=fabs(a),i=k,j=k+1;j<=n;j++)//поиск макс. ел-та; if(fabs(a)>aa){i=j;aa=fabs(a);}; if(aa<0) {printf("Система не имеет единственного решения!!!"); getch(); }
C++ ак посмотреть на главное окно приложения в MVS? https://www.cyberforum.ru/ cpp-beginners/ thread423827.html
При создании проекта Win32 в Visual C++, можно визуально редактировать только диалоговые окна, или как-то можно редактировать и главное окно?
48 / 37 / 27
Регистрация: 11.02.2014
Сообщений: 134
23.02.2014, 20:03 0

Коды клавиш и обработка событий клавиатуры в консоли - C++ - Ответ 5819723

23.02.2014, 20:03. Показов 169396. Ответов 6
Метки (Все метки)

Ответ

Не работают часть кнопок, например 13, 27, 8, 32, считует, а стрелки нет, у меня ноут, могут у них быть другие коды?

Добавлено через 27 минут
решил проблему вот-таким способом:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
#include <conio.h>
int main()
{
    using namespace std;
    char x;
    x = getch();
    switch (getch()) //перед этим было switch(x)
    {
    case 72:
        cout << "Up" << endl;
        break;
    case 80:
        cout << "Down" << endl;
        break;
    case 75:
        cout << "Left" << endl;
        break;
    case 77:
        cout << "Right" << endl;
        break;
    }
    return 0;
}
объясните почему надо писать выбор из считаного символа, а не x, или он не присваивает код стрелочек? Почему тогда с определенными кодами, работает метод с "x", а в случае стрелочек нет?

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

Коды клавиш клавиатуры
Коды клавиш клавиатуры задаются в коде операционной системы или в коде, записанном в комплектующие...

Коды специальных клавиш клавиатуры
if(я нажимаю &quot;F1&quot;) { cout &lt;&lt; &quot;Hello &quot; &lt;&lt; endl; }

Коды клавиш русской клавиатуры
Подскажите пожалуйста коды для русской клавиатуры Windows7 (коды русских букв 192-223 не работают)

Коды клавиш клавиатуры в Pascal ABC
Не могли бы Вы посоветовать, где можна найти справку о кодах клавиш клавиатуры в Pascal ABC?

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

Получить коды клавиш стрелок клавиатуры
#include &lt;conio.h&gt; #include &lt;stdio.h&gt; void main() { unsigned char g; do { ...

Назначение клавиш и обработка событий
package Menu; import java.awt.Dimension; import java.awt.Font; import...

Обработка нажатий клавиш или событий?
В Лотусе при наборе фамилии в новой записке и нажатии Enter, вываливает сразу первая попавшаяся...

Перехват событий нажатия клавиш (стрелок клавиатуры)
Доброе время суток! Подскажите как перехватить нажатие клавиш &quot;вверх&quot;, &quot;вниз&quot;, &quot;влево&quot;,...

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