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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.70
Warezovvv
9 / 9 / 2
Регистрация: 09.12.2012
Сообщений: 219
#1

Определить, попадает ли заданная координатами точка в заштрихованную область на рисунке - C++

28.03.2013, 21:39. Просмотров 1498. Ответов 4
Метки нет (Все метки)

Написать программу, которая для вводимых координат точек (��,��) определяет, попадает ли точка в заштрихованную область на рисунке, который соответствует индивидуальному варианту. Попадание на границу области считать попаданием в область.

[cut]

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include<iostream>
#include<cmath>
using namespace std;
 
bool poisk(double x,double y);
 
bool posik(double x,double y) {
    return () ? true : false;
}
int main()
    setlocale(LC_ALL,"rus");
double x,y;
cout<<"Введите x,затем y: ";
cin >> x;
cin >> y;   
(poisk(x,y) ? cout <<"Точка входи в область" << endl : cout <<"Точка не входит в область"<< endl;
return 0;
}
Добавлено через 42 секунды
в ретерн нужно формулу вписать. Кто поможет, расскажите пожалуйста ход своих мыслей. Заранее благодарен.

Добавлено через 7 минут
Цитата Сообщение от Warezovvv Посмотреть сообщение
(��,��
x,y

Добавлено через 1 час 8 минут
ммм. неужто так трудно?!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.03.2013, 21:39
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Определить, попадает ли заданная координатами точка в заштрихованную область на рисунке (C++):

Определить, попадает ли точка, заданная координатами, в заштрихованную область на рисунке - C++
Помогите написать программу,а точнее два. Нам задали на завтра, а я вообще дуб дубом в этом! 1)Звери зоопарка находятся в пяти клетках....

Определить, попадает ли точка в заштрихованную область на рисунке - C++
Здравствуйте. Помогите пожалуйста построить программу, которая вводит координаты точки (x, y) и определяет, попадает ли точка в...

Определить, попадает ли заданная точка в заштрихованную область - C++
определить попадает ли заданная точка в заштрихованную область.Каким образом это осуществляется ?Пожалуйста помогите

Определить, попадает ли точка с координатами (х, у) в заштрихованную область - C++
Определить попадает точка с координатами х, у в заштрихованную область. Попадание на границу области считать попаданием в область. ...

Определить, попадает ли точка с заданными координатами в заштрихованную область - C++
Не могу составить код! Задача:Определить, попадает ли точка с координатами {x,y} в данную область

Определить, попадает ли точка с заданными координатами (x, y) в заштрихованную область - C++
Помогите пожалуйста. Я учусь на 1 курсе. Преподаватель заболел в то время когда нам обьясняли как делать лаб работу и его замещал другой...

4
danil0111
3 / 3 / 0
Регистрация: 04.10.2012
Сообщений: 22
28.03.2013, 21:44 #2
Вставьте формулу сравнения т. е. Как вы понимаете это в уме.
0
Warezovvv
9 / 9 / 2
Регистрация: 09.12.2012
Сообщений: 219
28.03.2013, 22:05  [ТС] #3
я попросил формулу. именно формулу.
0
man_dani2293
Сообщений: n/a
28.03.2013, 23:50 #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream.h>
#include <locale.h>
using namespace std;
 
bool poisk(double x, double y) 
{
    if(((x >= 0 && x <= 1) && (y >= 0 && y <= 1) && (x + y <= 2 * 0.5)) ||
          ((x >= -1 && x <= 0) && (y >= -1 && y <= 0)))
        return true;
    else return false;
}
 
int main()
{
    setlocale(LC_ALL,"rus");
    double x,y;
    cout <<"Введите x и y: ";
    cin >> x;
    cin >> y;   
    if(poisk(x,y)) cout <<"Точка входит в область." << endl;
        else cout <<"Точка не входит в область."<< endl;
    return 0;
}
Warezovvv
9 / 9 / 2
Регистрация: 09.12.2012
Сообщений: 219
29.03.2013, 00:20  [ТС] #5
мой вариант таков
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include<iostream>
#include<cmath>
using namespace std;
 
bool poisk(double x,double y){
return ((x>=-1 & x<=0 & y>=-1 & y<=0) | (  0<=x & x<=1 & 0<=y & y<=1 & y+x<=1 )) ? true : false; 
}
int main(){
setlocale(LC_ALL,"rus");
double x,y;
cout<<"Введите x,затем y: ";
cin >> x;
cin >> y;   
(poisk(x,y)) ? cout <<"Точка входит в область" << endl : cout <<"Точка не входит в область"<< endl;
return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.03.2013, 00:20
Привет! Вот еще темы с ответами:

Определить, попадает ли точка с заданными координатами в область, закрашенную на рисунке - C++
Написать программу, которая определяет, попадает ли точка с заданными координатами в область, закрашенную из рисунка серым цветом....

Определить, попала ли произвольно заданная точка с координатами (х,у) в заштрихованную область - C++
Определить,попала ли произвольно заданная точка с координатами (х,у) в заштрихованную область. представить решение графически.маштабы...

Определить, попадает ли точка с заданными координатами в область, закрашенную на рисунке серым цветом - C++
Нужна помощь в написании, не могу понять, какие формулы применять. Написать программу, которая определяет, попадает ли точка с заданными...

Определить, попадает ли точка с заданными координатами в область, закрашенную из рисунке серым цветом - C++
Написать программу, которая определяет, попадает ли точка с заданными координатами в область, закрашенную из рисунка серым цветом....


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

Или воспользуйтесь поиском по форуму:
5
Yandex
Объявления
29.03.2013, 00:20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru