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

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

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

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

06.12.2012, 22:13. Просмотров 211. Ответов 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 пишет не попадает, да собственно что не пробовал пишет не попадает, условие задано верно...
Изображения
 
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.12.2012, 22:13     попадают ли введенные координаты в штрихованную область(рисунок приложен).
Посмотрите здесь:

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

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

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

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

Почему не попадают элементы в массив? - C++
Доброго времени суток, форумчане!:) Было поставлено задание - инициализировать массив из n элемнтов и нужно посчитать сумму элементов,...

определить числа которые попадают в диапазон - C++
с клавиатуры ввести 3 числа и определить попадают ли они в диапазон подскажите как реализовать проверку?

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MrGluck
Модератор
Эксперт CЭксперт С++
7159 / 4325 / 630
Регистрация: 29.11.2010
Сообщений: 11,748
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".
А что вам надо еще?
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. Вопрос что не так?
MrGluck
Модератор
Эксперт CЭксперт С++
7159 / 4325 / 630
Регистрация: 29.11.2010
Сообщений: 11,748
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;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.12.2012, 22:25     попадают ли введенные координаты в штрихованную область(рисунок приложен).
Еще ссылки по теме:

Определить, все ли числа попадают в заданный интервал - C++
Дана последовательность n целых чисел, где n- задано. Определить, все ли числа попадают в заданный интервал

Определить, попадают ли точки в круг с заданным радиусом - C++
Даны точки А(x1,y1) и В(x2,y2). Определить, попадают ли эти точки в круг с заданным радиусом R.

Определить и выдать на экран те числа, которые попадают в диапазон от 2 до 5 - C++
Ввести с клавиатуры 3 целых числа. Определить и выдать на экран те числа, которые попадают в диапазон от 2 до 5. Если число попадает на...

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


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

Или воспользуйтесь поиском по форуму:
Andrey96
1 / 1 / 0
Регистрация: 23.12.2010
Сообщений: 105
06.12.2012, 22:25  [ТС]     попадают ли введенные координаты в штрихованную область(рисунок приложен). #5
Цитата Сообщение от MrGluck Посмотреть сообщение
Так?
о боже, это реально fail...
Ладно, спасибо, удачи ))
Yandex
Объявления
06.12.2012, 22:25     попадают ли введенные координаты в штрихованную область(рисунок приложен).
Ответ Создать тему
Опции темы

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