Форум программистов, компьютерный форум, киберфорум
Наши страницы

Ошибки в процедуре для сравнений - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Волшебные вещи с typedef struct http://www.cyberforum.ru/cpp-beginners/thread624229.html
у меня сейчас мозг взорвется не пойму в чем ошибка,где я не так делаю? #include <stdio.h> #include <locale.h> #include <stdlib.h> #include <Windows.h> #define _CRT_SECURE_NO_WARNING #define...
C++ Ближайшее вхождение подстроки Здравствуйте, есть текст и переменная с позицией последнего клика на этом тексте, нужно найти 2 ближайших вхождения определённой подстроки(слева и справа). Вот что у меня получилось: //clipboard... http://www.cyberforum.ru/cpp-beginners/thread624223.html
Комментарии к строкам C++
#include <iostream.h> #include <math.h> #include<conio.h> using namespace std; int main() {clrscr(); int a, b; int* ptr1 =&q; int* ptr2 =&w;
C++ Комментарии к каждой строке
#include <iostream.h> #include<conio.h> struct Sphere { double x; double y; double radius; }; int main()
C++ Как скопировать строку из фаила после определенного слова http://www.cyberforum.ru/cpp-beginners/thread624210.html
Сабаж. Просто не представляю какэто сделать.... Есть текстовый фаил надо скопировать строку от слова String не включая его и до конца линии притом что это слово может повторяца несколько раз за...
C++ Тест по С++ Здравствуйте!Помогите,пожалуйста, с решением теста по С++, ответы мне нужны до утра 7. What is correct about virtual function? Select correct answer: A. It must be redefined in child class B. It... подробнее

Показать сообщение отдельно
Vasiliy-1821
13 / 13 / 0
Регистрация: 14.08.2011
Сообщений: 62

Ошибки в процедуре для сравнений - C++

15.07.2012, 23:02. Просмотров 266. Ответов 4
Метки (Все метки)

Привет всем.!
Дорогие друзья,помогите разобраться пытаюсь скомпилить свой код, выдает ошибку в строке Cross = s1*s2<=0;
не могу понять что я делаю не так.
Заранее спасибо.
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
#pragma hdrstop
//---------------------------------------------------------------------------
#pragma argsused
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
#include <math.h>
 
using namespace std;
 
int s = 100;
long  i, j, N,W,E;
//---------------------------------------------------------------------------
void Vvod()
{
  cin>>N,W, E;
}
//---------------------------------------------------------------------------
float Cross(x1,y1,x2,y2)
{
  double s1,s2,t;
  x1 = x1*s;
  x2 = x2*s;
  y1 = y1*s;
  y2 = y2*s;
  t = N*s;
  s1 = t*(y1-W) - (E-W)*x1;
  s2 = t*(y2-W) - (E-W)*x2;
  Cross = s1*s2<=0;   //ощибка
}
//---------------------------------------------------------------------------
void Vivod()
{
  for (i = 0; i <= N-1; i++) {
    for (j = 0; i <= N-1; i++) {
      if (Cross(i,j,i+1,j)||Cross(i+1,j,i+1,j+1)||Cross(i,j,i,j+1) {
        count++;
      }
      cout<<count;
    }
  }
}
//---------------------------------------------------------------------------
int main ()
{
  freopen("Vvod.txt","r",stdin);
  freopen("Vivod.txt","w",stdout);
  input();
  solve();
  return 0;
}
Добавлено через 1 минуту
забыл по идее мне нужно bool Cross(x1,y1,x2,y2) процедура, для сравнений.
но выдает ошибку при обращении к процедуре.

Добавлено через 15 минут
Решил
C++
1
return  s1*s2;
.
Просто я в delphi работаю. Бывает трудно.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru