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

Найти ошыбку в фукции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Динамический массив структур ... http://www.cyberforum.ru/cpp-beginners/thread452858.html
Как создать дин. массив структур....пользователь должен ввести число этих массивов. вот что-то пробовал , но много ошибок выпрыгивает #include <iostream> using namespace std; int main(int argc, char *argv) { setlocale (LC_ALL, "Russian"); struct danie { char fam;
C++ Подсчитать произведение элементов кратных 4, стоящих на побочной диагонали. 1) немножко доработать нужно... Двумерный массив задан последовательность случайных чисел от 0 до М. Размерность массива определяет пользователь. Подсчитать произведение элементов кратных 4, стоящих на побочной диагонали. #include<stdlib.h> #include<iostream.h> #include<conio.h> #include<math.h> main() { clrscr(); int mas,i, j, n, pr=1, m, f; http://www.cyberforum.ru/cpp-beginners/thread452844.html
C++ структура TPoint
Доброго времени суток! Помогите решить Решить задачу, используя структуру Point для хранения координат точки. Найти такую точку, что шар радиуса R с центром в этой точке, cодержит минимальное число точек заданного множества неполучается массив задать:( + ещё ошибки #include <iostream> #include <cstdlib> #include <cmath>
C++ не выводит адрес пробела
не могу понять почему не выводить адрес пробела что то не могу исправить #include <iostream> #include <iomanip> #include <cstdlib> #include <ctime> using namespace std; void main() { char s,*px;
C++ Code::Blocks http://www.cyberforum.ru/cpp-beginners/thread452803.html
Как в среде CodeBlocks подключить библиотеки comobj и прочие, которые необходимы для создания COM-объектов? В Билдере они подключаются, в CodeBlocks никак =\
C++ Чтение посимвольно из файла с пробелами Ребята, подкажте, в чем проблема в чтении файла? спасибо #include "fstream" #include "string" using namespace std; int main () { ifstream fin("in.txt", std::ios::in); ofstream fout("out.txt", std::ios::out); char Str;int i = 0; while (1) подробнее

Показать сообщение отдельно
(SkyNet)
 Аватар для (SkyNet)
22 / 40 / 6
Регистрация: 25.10.2011
Сообщений: 175
26.02.2012, 00:32     Найти ошыбку в фукции
Рисую в winapi:

Есть 2 функуию котрые должны возвращать координаты елемента в масиве, но они возвращают 0 почемуто когда я попадаю на елемент.


cells[i][j] - индексы прямоугольников

cells_х[i][j] - х кординаты каждово

cells_y[i][j] - y кординаты каждово

delay - их длина и висота

_delay - ето розтояние между ними

mx и my -координаты мыши

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
int Select_x(int mx)
{
    for(i = 0; i < N; i++)
       {
         for(j = 0; j < N; j++)
          {
              if(cells[i][j] == 0) continue;
              if(mx < (cells_x[i][j] + _delay))continue;
              if(mx > (cells_x[i][j] + delay - _delay))continue;
 
              return i;
          }
       }
 
    return - 1;
}
 
int Select_y(int my)
{
    for(i = 0; i < N; i++)
       {
         for(j = 0; j < N; j++)
          {
              if(cells[i][j] == 0) continue;
              if(my < (cells_y[i][j] + _delay))continue;
              if(my > (cells_y[i][j] + delay - _delay))continue;
              return j;
          }
       }
 
    return - 1;
}
Добавлено через 10 минут
Да всё я понял!!!!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
int Select_x(int mx)
{
......
return j;
.......
}
 
 
int Select_y(int my)
{
......
return i;
.......
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru