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

делаю игру,но мешает getch - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найдите контрпример http://www.cyberforum.ru/cpp-beginners/thread240826.html
вот задача http://www.olymp.vinnica.ua/index_ua.php?lng=ua&cid=279 вот моя программа #include<iostream> #include<fstream> #define input "cell.dat" using namespace std; long ramka(long a) { long i=1; while(i*i<a)
C++ Список list и итератор есть такой вот код //----h.файл--------------------------- struct RECIEVED { char sms; }; class MESSAGES { http://www.cyberforum.ru/cpp-beginners/thread240789.html
C++ Не могу понять смысл задания.
День (утро, вечер, ночь - нужное подчеркнуть)) добрый! Взялся помочь человеку с контрольной по C и столкнулся с проблемой - не могу понять смысл одного задания. Цитирую: "Даны 2 натуральных числа n и m. Получить из них несократимую дробь n/m." Я вижу решение так: вводятся 2 числа (или задаются в тексте программы) и далее проверяется является ли дробь n/m несократимой. Но вот как получить...
C++ Определить систему исчисления (Написать программу.....)
Написать прогу которая! распознает числа и показывает к какой системе исчесления относится! Например вводишь 10110110 прога выводит десятичная! 1000000001 выводит Шестнадцатеричная и тд? заранее спасибо!
C++ циклический алгоритм с++ (лаб.работа) http://www.cyberforum.ru/cpp-beginners/thread240768.html
Помогите с решением Постановка задачи Для х изменяющегося от a до b с шагом (b-a)/k, где (k=10), вычислить функцию f(x), используя ее разложение в степенной ряд в двух случаях: для заданного n; для заданной точности ε (ε=0.0001). Для сравнения найти точное значение функции.
C++ Прога на Си, все правильно вроде, но выскакивает Проверьте, пожалуйста, вроде задержку сделала, но выскакивает почему-то не считает результат... #include <vcl.h> #include <conio.h> #include <stdio> #include <math.h> #pragma hdrstop //--------------------------------------------------------------------------- #pragma argsused подробнее

Показать сообщение отдельно
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
10.02.2011, 18:29     делаю игру,но мешает getch
Игорь с++, Вот например: движение звездочки по оси Ox.
Управление: клавиша "a" - в лево, "d" - в право.
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
27
28
29
30
31
32
33
#include <iostream>
#include <iomanip>
 
#include <conio.h>
#include <windows.h>
 
#define RIGHT 'd'
#define LEFT  'a'
 
int main(){
  int x = 0;
  for(;;){
    switch(getch()){
      case LEFT:
        while(!kbhit()){
          if(!x)
            x = 80;
          std::cout << std::setw(x--) << '*';
          Sleep(125);
          system("cls");
        }
      case RIGHT:
        while(!kbhit()){
          if(x == 80)
            x = 0;
          std::cout << std::setw(x++) << '*';
          Sleep(125);
          system("cls");
        }
    }
  }
  return 0;
}
 
Текущее время: 20:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru