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

Расположение конкретной точки на площине - C++

Восстановить пароль Регистрация
 
LittleLi
 Аватар для LittleLi
4 / 4 / 0
Регистрация: 03.10.2010
Сообщений: 14
03.10.2010, 12:50     Расположение конкретной точки на площине #1
Помогите!
Нужно написать программу С++. нужно ввести х, у і тогда программа должна если точка принадлежит кругу с радиусом 2 и центром в точке (0,0) вивести на екран true.и если наоборот то false. надеюсь понятно...

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include<iostream>
#include<cmath>
using namespace std;
int main()
{double x,y;
cout<<"Vvedit x"<<endl; cin>>x;
cout<<"Vvedit y"<<endl; cin>>y;
if(pow(x,2)+pow(y,2)<=sqrt(2.0))
{cout<<"True"<<endl;}
else {cout<<"False"<<endl;}
int w;
cin>>w;
 
return 0;
}
программа работает но всегда виводит false и я не понимаю почему...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.10.2010, 12:50     Расположение конкретной точки на площине
Посмотрите здесь:

C++ Определить взаимное расположение точки с координатами (х0,y0) и окружности радиуса R с центром в точке (х1,у1)
пременение операторов в конкретной задаче C++
Вывод текста в конкретной позиции окна C++
C++ Убрать привязку к конкретной директории. GetCurrentDirectory
Написать программу определяющую расположение точки А(х, у) относительно заштрихованной области C++
Как получить названия файлов в конкретной директории C++
C++ Ход конем до конкретной точки
Определить взаимное расположение точки и окружности C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Евгений М.
1033 / 974 / 53
Регистрация: 28.02.2010
Сообщений: 2,817
Завершенные тесты: 2
03.10.2010, 12:58     Расположение конкретной точки на площине #2
Условие принадлежности точки данному кругу:
http://www.cyberforum.ru/cgi-bin/latex.cgi?x^2 + y^2 \leq 2^2
А вот условие, которую Вы написали:
http://www.cyberforum.ru/cgi-bin/latex.cgi?x^2 + y^2 \leq \sqrt{2}

Вообще в данном случае можно обойтись без функции pow() (соответственно обойтись без cmath). pow(x,2) можно заменить x*x.
LittleLi
 Аватар для LittleLi
4 / 4 / 0
Регистрация: 03.10.2010
Сообщений: 14
03.10.2010, 13:10  [ТС]     Расположение конкретной точки на площине #3
Спасибо!!
Yandex
Объявления
03.10.2010, 13:10     Расположение конкретной точки на площине
Ответ Создать тему
Опции темы

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