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

Определить, принадлежит ли точка с координатами - C++

Восстановить пароль Регистрация
 
KathrineY
 Аватар для KathrineY
1 / 1 / 0
Регистрация: 20.11.2012
Сообщений: 188
26.03.2013, 22:13     Определить, принадлежит ли точка с координатами #1
Даны действительные числа x, y. Определить, принадлежит ли точка с координатами (x, y) заштрихованной части плоскости.

пыталась писать так. неправильно. нужно как то через уравнения прямых и площадь этого круга выразить(
помогите(

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream.h> 
#include <conio.h>
 
int main()
{
  char x,y;
  cout<<"Vvedite koordinati tochek ";
  cin>>x>>y;
  if (x>=-2 && y<=1 && x<=1 && y>=-1)
  cout<<"Prenadlezhit";
  else
  cout<<"Ne prinadlezhit";
  getch();
  return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.03.2013, 22:13     Определить, принадлежит ли точка с координатами
Посмотрите здесь:

Определить, принадлежит ли точка с координатами (x,y) заштрихованной части плоскости C++
C++ Определить, принадлежит ли точка с координатами...
C++ Определить, принадлежит ли точка с координатами (х,у) закрашенной области
C++ Определить,принадлежит ли точка с координатами Х,У заштрихованной части плоскости
C++ Определить, принадлежит ли точка с координатами (x,y) заштрихованной фигуре
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Рейвол
2 / 2 / 0
Регистрация: 06.10.2012
Сообщений: 44
27.03.2013, 01:38     Определить, принадлежит ли точка с координатами #2
так, а в чем собственно проблема? проблема в программе или просто нужно через другую формулу?

Добавлено через 18 минут
просто я заметил, что у вас программа при любых значениях выдает, что координаты не принадлежат к точке. Если проблема в этом, то решение простое
просто поменяйте числовой тип переменных, задайте как:
C++
1
float x,y; // вместо char x,y;
и в строке мейн, добавьте:
C++
1
int main(char*)
и это как бы устраняет проблему.
Но если проблема, конкретно в решении задачи, то тут уж я не помощник, как вы ищите коjрдинаты, через какие формулы, тут я не бум бум.
KathrineY
 Аватар для KathrineY
1 / 1 / 0
Регистрация: 20.11.2012
Сообщений: 188
03.04.2013, 22:06  [ТС]     Определить, принадлежит ли точка с координатами #3
Цитата Сообщение от Рейвол Посмотреть сообщение
так, а в чем собственно проблема? проблема в программе или просто нужно через другую формулу?

Добавлено через 18 минут
просто я заметил, что у вас программа при любых значениях выдает, что координаты не принадлежат к точке. Если проблема в этом, то решение простое
просто поменяйте числовой тип переменных, задайте как:
C++
1
float x,y; // вместо char x,y;
и в строке мейн, добавьте:
C++
1
int main(char*)
и это как бы устраняет проблему.
Но если проблема, конкретно в решении задачи, то тут уж я не помощник, как вы ищите коjрдинаты, через какие формулы, тут я не бум бум.
что такое fabs(y) ?
SummerRain
 Аватар для SummerRain
325 / 324 / 17
Регистрация: 16.12.2012
Сообщений: 544
03.04.2013, 22:09     Определить, принадлежит ли точка с координатами #4
функция возвращающая модуль числа. Для типов float, double, long double
Yandex
Объявления
03.04.2013, 22:09     Определить, принадлежит ли точка с координатами
Ответ Создать тему
Опции темы

Текущее время: 13:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru