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

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

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

Принадлежит ли точка окружности - C++

05.11.2013, 09:54. Просмотров 497. Ответов 3
Метки нет (Все метки)

Нужно было написать программу определяющию принадлежит ли точка окружности

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
{
 setlocale(LC_ALL,"RUS");
float x, y, r;
printf ( " Введите x, y, r:" );
scanf ( "%f%f%f", &x, &y, &r );
if  ( x*x+y*y<=r*r )
 printf ("Принадлежит");
else 
 printf ("Не принадлежит");
 
 
getch ();
}
При вводе данных 0.5 1.1 1 - Выдает что принадлежит, почему не могу понять
При смене на тип double при любых данных выводит - не принадлежит
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.11.2013, 09:54
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Принадлежит ли точка окружности (C++):

Дана точка М(x, y). Присвоить z = 1, если точка принадлежит окружности с радиусом R и центром в точке (a, b) и z = 0 в противном случае. - C++
Дана точка М(x, y). Присвоить z = 1, если точка принадлежит окружности с радиусом R и центром в точке (a, b) и z = 0 в противном случае.

Определите, принадлежит ли точка данной окружности - C++
Нужно побыстрому задачу на С решить! Заранее спасибо! Окружность с центром в точке (x,y) проходит через точку (x1,y1). Определите,...

Определить принадлежит ли точка с заданными координатами к заданной окружности - C++
Определить принадлежит ли точка с координатами x, y окружности радиус которой r , а координаты центра а и в. Если точка принадлежит...

Даны отрезки [a, b] и [c, d] и точка A с координатой х. Определить, принадлежит ли данная точка одному из этих отрезков, обоим или лежит вне их - C++
Даны отрезки и и точка A с координатой х. Определить, принадлежит ли данная точка одному из этих отрезков, обоим или лежит вне их

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

Принадлежит ли точка кругу - C++
Для построения круга дают центр круга, дают радиус. Потом дают точку и спрашиваю попадает ли точка в круг. Как это выглядит у меня: ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
ПерС
371 / 287 / 89
Регистрация: 05.11.2013
Сообщений: 820
Записей в блоге: 5
Завершенные тесты: 1
05.11.2013, 10:01 #2
Проверил, при твоих данных НЕ принадлежит
Скорее всего, читаешь в scanf не то, что ожидаешь
в шаблоне сделай пробелы "%f %f %f" а лучше читай числа по одному и перед каждым чисти stdin, типа
C++
1
printf ("\nВведите X:"); fflush (stdin); scanf ("%f",&x);
и то же для y и r
0
zss
Модератор
Эксперт С++
6382 / 5947 / 1927
Регистрация: 18.12.2011
Сообщений: 15,264
Завершенные тесты: 1
05.11.2013, 10:04 #3
setlocale устанавливает локальные настройки, в которых
дробная от целой отделяется ЗАПЯТОЙ а не точкой.
1
puzatin
0 / 0 / 0
Регистрация: 05.11.2013
Сообщений: 16
05.11.2013, 10:12  [ТС] #4
Всем спс, с запятыми попробывал - заработало вроде
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.11.2013, 10:12
Привет! Вот еще темы с ответами:

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

Принадлежит ли точка графику - C++
Помогите пожалуйста. Программа почему то не работает не могу разобраться что не дописал или где ошибка. #include &lt;iostream&gt; using...

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

Определить, принадлежит ли точка M(x,y) - C++
Помагите сделать Дана трапеция координатами вершин. Определить, принадлежит ли точка M(x,y) трапеции. нужно написать программу на с++ ....


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

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

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