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

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

Войти
Регистрация
Восстановить пароль
 
Andrey96
1 / 1 / 0
Регистрация: 23.12.2010
Сообщений: 105
#1

попадают ли введенные координаты в штрихованную область(рисунок приложен). - C++

06.12.2012, 22:13. Просмотров 220. Ответов 4
Метки нет (Все метки)

Нужно проверить попадают ли введенные координаты в штрихованную область(рисунок приложен).
Компилятор GNU GCC Compiller, среда Codeblocks 10.05.
C++
1
2
3
4
5
6
7
8
9
10
11
#include<iostream>
using namespace std;
int main(){
    double x,y;
    cout<<"Enter the coordinates:"<<endl;
    cin>>x>>y;
    cout<<"("<<x<<":"<<y<<")"<<" : ";
    if((x*x+y*y<=1)&&(x>0&&y<0)) cout<<"outside the scope"<<endl;
    else  cout<<"not included in the circle"<<endl;
    return 0;
}
При вводе 0.5 и 0.5 пишет не попадает, да собственно что не пробовал пишет не попадает, условие задано верно...
0
Изображения
 
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.12.2012, 22:13
Здравствуйте! Я подобрал для вас темы с ответами на вопрос попадают ли введенные координаты в штрихованную область(рисунок приложен). (C++):

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

Если a и b попадают в область а > 5 и b < –3, то.. - Pascal
Даны a и b. Если a и b попадают в область а &gt; 5 и b &lt; –3, то вычислить значение y по формуле y = а + 2b 2 + 3 , иначе x,...

Даны a и b. Если a и b попадают в область а > 0 и b < 0. - Pascal
заранее спасибо.

Определить, попадают ли введённые данные в закрашенную область - PascalABC.NET
Определить, попадают ли введённые данные, в закрашенную область.

Если a и b попадают в область а < 0 и b < 5, то вычислить значение y по формуле - Pascal ABC
Доброго времени суток, вот такая задачка: Даны a и b. Если a и b попадают в область а &lt; 0 и b &lt; 5, то вычислить значение y по формуле y...

Определить точки, которые попадают в заданную область - Pascal ABC
Здравствуйте, помогите решить задачу: Дано последовательность точек, определить, входят ли точки в заданную(заштрихованную) область? ...

4
MrGluck
Модератор
Эксперт CЭксперт С++
7278 / 4439 / 650
Регистрация: 29.11.2010
Сообщений: 12,017
06.12.2012, 22:16 #2
Andrey96, у меня при x = 0.5, y = -0.5 выводит "outside the scope", при x = y = 0.5 "not included in the circle".
А что вам надо еще?
0
Andrey96
1 / 1 / 0
Регистрация: 23.12.2010
Сообщений: 105
06.12.2012, 22:17  [ТС] #3
Цитата Сообщение от MrGluck Посмотреть сообщение
x = y = 0.5 "not included in the circle"
на картинке эта область заштрихована.
О нет а 0.5 -0.5 не попадает, а пишет наоборот fail. Вопрос что не так?
0
MrGluck
Модератор
Эксперт CЭксперт С++
7278 / 4439 / 650
Регистрация: 29.11.2010
Сообщений: 12,017
06.12.2012, 22:22 #4
картинки не было. Так?
C++
1
2
3
4
5
6
7
8
9
10
11
#include<iostream>
using namespace std;
int main(){
    double x,y;
    cout<<"Enter the coordinates:"<<endl;
    cin>>x>>y;
    cout<<"("<<x<<":"<<y<<")"<<" : ";
    if((x*x+y*y > 1)||(x>0&&y<0)) cout<<"outside the scope"<<endl;
    else  cout<<"inside the scope"<<endl;
    return 0;
}
0
Andrey96
1 / 1 / 0
Регистрация: 23.12.2010
Сообщений: 105
06.12.2012, 22:25  [ТС] #5
Цитата Сообщение от MrGluck Посмотреть сообщение
Так?
о боже, это реально fail...
Ладно, спасибо, удачи ))
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.12.2012, 22:25
Привет! Вот еще темы с ответами:

Определить, попадают ли точки с заданными координатами в заданную область - Turbo Pascal
PASCAL С клавиатуры вводятся: N – количество пробных точек; Xi – абсцисса пробной точки; Yi – ордината пробной точки; Ri –...

В квадратной матрице найти суму элементов, которые попадают в заштрихованную область - Turbo Pascal
Разработать алгоритм и программу обработки двумерного масива. В квадратной матрице найти суму элементов, которые попадают в...

Построить кривые и определить количество точек с целыми координатами, которые попадают в общую область - MathCAD
Построить данные кривые и определить количество точек с целыми координатами, которые попадают в общую область. Отобразить точки на...

Дан график функции, программа должна выводить в ответе попадают ли введённые координаты в заштрихованную зону или нет. - Pascal ABC
Дан график функции, программа должна выводить в ответе попадают ли введённые координаты в заштрихованную зону или нет. ...


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

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

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