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

Проверка на нажатие клавиш - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сортировка квадратной матрицы по спирали http://www.cyberforum.ru/cpp-beginners/thread1051440.html
Дана последовательность чисел b1....bn.Получить квадратную матрицу порядка n,элементами которой являются числа, b1..bn в n-ной степени расположенные по схеме: .... помогите....есть кусочек кода но стыдно даже показывать. Помогитееее....
C++ Разработать функцию, определяющую, есть ли в строке S как минимум 5 подряд идущих латинских букв Разработать функцию Is5Latin(const S:string):boolean, определяющую, есть ли в строке S как минимум 5 подряд идущих латинских букв. С помощью данной функции вывести только такие строки из введенного набора, в которых есть по крайней мере 5 подряд идущих латинских букв. http://www.cyberforum.ru/cpp-beginners/thread1051436.html
Разложить sin^2 (x) в ряд Тейлора и вычислить сумму с заданной точностью C++
Здравствуйте, подскажите как можно вычислить sin^2 (x) = ∑ (-1)n * (22n-1 * x2n) / (2n)! . Число n от нуля до бесконечности. Программу составил такую, но получается так, что вычисляются большие числа. Как можно по другому реализовать sin^2 (x). int main() { double x, eps; cin >> x >> eps; double ch_r; // член ряда
Определить среднее арифметическое кодов символов в строке S C++
Разработать функцию Mean(const S:string):integer, определяющую среднее арифметическое кодов символов в строке S (дробную часть отбросить). С помощью данной функции вывести только такие строки из введенного набора, у которых среднее арифметическое кодов символов не меньше 70.
C++ Каждую латинскую букву, идущую после пробела, заменить на большую http://www.cyberforum.ru/cpp-beginners/thread1051432.html
Разработать функцию Change(const S:string):string, возвращающую строку, в которой каждая латинская буква, идущая после пробела, заменяется на большую. С помощью данной функции у каждой строки из введенного набора заменить латинские буквы, идущие после пробела, на большие.
C++ Парсинг xml При написание парсера возникла проблема, как интерпретировать следующий xml <?xml version="1.0" ?> <note item="description"> line1 <line2>Данные</line2> <!--comment--> </note> Собственно вопрос как надо реагировать на line1? Просто игнорировать, трактовать как данные вложенные в note или еще как? Если не сильно ошибаюсь то xml что то типа дерева где данные могут... подробнее

Показать сообщение отдельно
IrineK
Заблокирован
22.12.2013, 02:12     Проверка на нажатие клавиш
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
25
26
#include <stdio.h>
#include <Windows.h>
 
int main()
{   DWORD cNumRead, i, check = 0;
    INPUT_RECORD irInBuf[2]; 
    HANDLE hStdin = GetStdHandle(STD_INPUT_HANDLE); 
 
    while(1)
    {   ReadConsoleInput(hStdin, irInBuf, 2, &cNumRead);
                
        for (i = 0; i < cNumRead; i++)
            if(irInBuf[i].EventType == KEY_EVENT)
                if (irInBuf[i].Event.KeyEvent.bKeyDown)
                {   if (!check)
                    {   printf("\nKey Down: ASCII code = %c",  irInBuf[i].Event.KeyEvent.uChar.AsciiChar);
                        check = 1;
                    }
                }
                else 
                {   printf("\nKey Up: Virtual Key code = %c",  irInBuf[i].Event.KeyEvent.wVirtualKeyCode);
                    check = 0;
                }
    }
    return 0;
}
 
Текущее время: 10:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru