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

Курсор мыши - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ использование итерационной формулы http://www.cyberforum.ru/cpp-beginners/thread800362.html
Помогите!!!!!
C++ Ошибка при добавлении элемента в динамический массив Всем привет! Создал класс для работы с дин.массивом. Нормально компилируется и выводит массив, но когда добавляю новый элемент, выдает ошибку. Подскажите, пожалуйста, в чем может быть проблема. Буду очень благодарен! #include <conio.h> #include <iostream> #include <math.h> #include <time.h> using namespace std; class massiv { private: http://www.cyberforum.ru/cpp-beginners/thread800319.html
Сумма модулей C++
Сумму модулей элементов массива, расположенных после мини-мального по модулю элемента.
C++ Функция для вывода массива
Проблема с написанием функции для вывода массива. Ошибка error C2664: невозможно преобразовать параметр 1 из "int" в "int " фрагмент кода функции: void out(int A){ for (int i=0;i<a;i++) { cout<<A<<"\t"; }
C++ Задача http://www.cyberforum.ru/cpp-beginners/thread800219.html
Шёл очередной контест Петрозаводских сборов. Игроки команды Psych Up быстро нашли простую задачу, и Федя сел за компьютер. Через пять минут решение было готово. Не тратя времени на тестирование, Федя отправил его на проверку и через несколько секунд получил вердикт Time Limit Exceeded. Федя скомкал условие задачи и вышел из класса, хлопнув дверью. Что-то шло не так, нужно было развеяться. По...
C++ Вирус на с++ Добрый день. Мне нужен любой вирус написаный на с++. Желательно не очень сложный. Что-то относительно легкое. Допустим бесконечное копирование папок или чтобы блокировал доступ куда либо. Ну или какой нибудь другой вирус. В принципе главное, чтобы приносил какой то вред, или мешал спокойно жить пользователю. Пожалуйста, очень нужно. Заранее большое спасибо. подробнее

Показать сообщение отдельно
Семан
1 / 1 / 0
Регистрация: 13.03.2012
Сообщений: 362

Курсор мыши - C++

04.03.2013, 16:27. Просмотров 568. Ответов 7
Метки (Все метки)

Привет народ, помогите пожалуйста...

У меня тут задача написать игру уголки(на шашечной доске) я для начало решил сделать его в консуле,
сделал массив 8x8 как бы доска, и обозначил все символами '0' а шашки которые расположены на доске в нужном месте символами '1' теперь мне нужно чтобы мышкой можно было переносить или как то управлять этими '1' двигая их,
например при нажатии ЛКМ на символ удалить его оттуда и поставить его в другое место, я вот не знаю как такое сделать,
если есть идеи помогите пожалуйста
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
const int str=9;   //количество строк
    const int stl=9;   // столбцов
    int i,j;
    int sh1,sh2,sh3,sh4,sh5,sh6,sh7,sh8,sh9,sh10,sh11,sh12,sh13,sh14,sh15,sh16,sh17,sh18;
    int arr[str][stl]={{0,0,0,0,0,0,0,0},
                       {0,0,0,0,0,0,0,0},
                       {0,0,0,0,0,0,0,0}, 
                       {0,0,0,0,0,0,0,0},
                       {0,0,0,0,0,0,0,0},
                       {0,0,0,0,0,0,0,0},
                       {0,0,0,0,0,0,0,0},
                       {0,0,0,0,0,0,0,0}};
void pole()
{
    cout<<arr[1][1]<<"   ";cout<<arr[1][2]<<"   ";cout<<arr[1][3]<<"   ";cout<<arr[1][4]<<"   ";cout<<arr[1][5]<<"   ";cout<<arr[1][6]<<"   ";cout<<arr[1][7]<<"   ";cout<<""<<arr[1][8]<<""   "\n\n\n";
    cout<<arr[2][1]<<"   ";cout<<arr[2][2]<<"   ";cout<<arr[2][3]<<"   ";cout<<arr[2][4]<<"   ";cout<<arr[2][5]<<"   ";cout<<arr[2][6]<<"   ";cout<<arr[2][7]<<"   ";cout<<""<<arr[2][8]<<""   "\n\n\n";
    cout<<arr[3][1]<<"   ";cout<<arr[3][2]<<"   ";cout<<arr[3][3]<<"   ";cout<<arr[3][4]<<"   ";cout<<arr[3][5]<<"   ";cout<<arr[3][6]<<"   ";cout<<arr[3][7]<<"   ";cout<<""<<arr[3][8]<<""   "\n\n\n";
    cout<<arr[4][1]<<"   ";cout<<arr[4][2]<<"   ";cout<<arr[4][3]<<"   ";cout<<arr[4][4]<<"   ";cout<<arr[4][5]<<"   ";cout<<arr[4][6]<<"   ";cout<<arr[4][7]<<"   ";cout<<""<<arr[4][8]<<""   "\n\n\n";
    cout<<arr[5][1]<<"   ";cout<<arr[5][2]<<"   ";cout<<arr[5][3]<<"   ";cout<<arr[5][4]<<"   ";cout<<arr[5][5]<<"   ";cout<<arr[5][6]<<"   ";cout<<arr[5][7]<<"   ";cout<<""<<arr[5][8]<<""   "\n\n\n";
    cout<<arr[6][1]<<"   ";cout<<arr[6][2]<<"   ";cout<<arr[6][3]<<"   ";cout<<arr[6][4]<<"   ";cout<<arr[6][5]<<"   ";cout<<arr[6][6]<<"   ";cout<<arr[6][7]<<"   ";cout<<""<<arr[6][8]<<""   "\n\n\n";
    cout<<arr[7][1]<<"   ";cout<<arr[7][2]<<"   ";cout<<arr[7][3]<<"   ";cout<<arr[7][4]<<"   ";cout<<arr[7][5]<<"   ";cout<<arr[7][6]<<"   ";cout<<arr[7][7]<<"   ";cout<<""<<arr[7][8]<<""   "\n\n\n";
    cout<<arr[8][1]<<"   ";cout<<arr[8][2]<<"   ";cout<<arr[8][3]<<"   ";cout<<arr[8][4]<<"   ";cout<<arr[8][5]<<"   ";cout<<arr[8][6]<<"   ";cout<<arr[8][7]<<"   ";cout<<""<<arr[8][8]<<""   "\n\n\n";
 
}
void shashki()
{
    arr[1][1]=1;
    arr[1][2]=1;
    arr[1][3]=1;
    arr[2][1]=1;
    arr[2][2]=1;
    arr[2][3]=1;
    arr[3][1]=1;
    arr[3][2]=1;
    arr[3][3]=1;
    arr[6][6]=1;
    arr[6][7]=1;
    arr[6][8]=1;
    arr[7][6]=1;
    arr[7][7]=1;
    arr[7][8]=1;
    arr[8][6]=1;
    arr[8][7]=1;
    arr[8][8]=1;
}
int main()
{
 
    
    shashki();
    pole();
    
//
//while(1)
//{
//  cin>>i;
//  cin>>j;
//  cout<<arr[i][j];
//
//} 
 
 
 
    getch();
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru