С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 17.12.2017
Сообщений: 5
1

Точки в плоскости

17.12.2017, 03:23. Показов 624. Ответов 2

Author24 — интернет-сервис помощи студентам
Нужно написать программу, которая будет говорить, принадлежат ли точки (x,y), введённые пользователем, плоскости на фото
На фото плохо видны координаты, там y1=3; y2=-4; x1=-3; x2=3.
Снизу мои наброски, которые не точно определяют принадлежит ли точка. Help
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <cmath>
 
using namespace std;
 
int main()
{
    float x,y;
 
    cout<<"Input x = ";   cin>>x;
 
    cout<<"Input y = ";   cin>>y;
 
    if ( (y>=-4) && (y<=3) && (y=-7*x/6-0,5) && (y=7*x/6-0,5) ){
 
        cout<<"Belongs";
    }    else {
            cout<<"Don't belongs"<<endl;
    }
 
    return 0;
}
Изображения
 
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.12.2017, 03:23
Ответы с готовыми решениями:

Точки на плоскости
Здравствуйте, как зная координаты четырех точек определить расположены они на одной плоскости или...

Точки на плоскости
Заданы две точки на плоскости. Определить лежат ли они одновременно на осях координат.

Точки на плоскости.
Заданы три точки на плоскости: M с координатами (x1,y1), L с координатами (x2,y2) и H с...

точки на плоскости
очень срочно нужно задачки для зачета(С#)... Задача1: Найти такую точку заданного на плоскости...

2
78 / 40 / 24
Регистрация: 03.02.2017
Сообщений: 112
17.12.2017, 08:18 2
Цитата Сообщение от Young_Michael Посмотреть сообщение
(y=-7*x/6-0,5) && (y=7*x/6-0,5)
как минимум - не стоило использовать оператор присвоения в условии!
0
299 / 208 / 174
Регистрация: 11.05.2016
Сообщений: 655
17.12.2017, 09:35 3
Вот бы еще помельче рисунок!

Для случая, когда это две прямых пересекаются; крайние точки входят:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
bool MyFunamana(double x, double y)
{
    if(fabs(x) >= fabs(y)) return false;
    if(y>=-4 && y<=3) return true;
 
    return false;
}
 
int main()
{
    double x,y;
    cout << "input x,y ";
    cin >> x >> y;
 
    cout << (MyFunamana(x,y) ? "YYY" : "NN" );
 
    return 0;
}
1
17.12.2017, 09:35
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.12.2017, 09:35
Помогаю со студенческими работами здесь

Координаты точки на плоскости
Помогите пожалуйста с задачей Даны целочисленные координаты точки на плоскости. Если точка...

Определение точки в плоскости
Даны две точки на плоскости. Определить «самую левую», «самую правую», «самую верхнюю», «самую...

Попадание точки в фигуру на плоскости
Мой друг, поступил в ВУЗ на программиста, и вот им дали, им лабу, и он попросил меня помочь, эта...

Точки на плоскости в трехмерном пространстве
в общем нужно проверять лежат ли 4 точки(отдельный класс состоящих из трех флоатов) в одной...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru