Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 11.12.2019
Сообщений: 3
1

Программа для нахождения растояния

11.12.2019, 18:21. Просмотров 211. Ответов 2
Метки нет (Все метки)

Здравствуйте, можете помочь написать программу: Определить координаты точки наиболее удаленной от точки Q(Xq,Yq) и лежащей в 4-м квадрате и вне круга.

Есть программа от начала координат
#include <stdio.h>
#include <math.h>

double get_distance(double x, double y);

int main()
{
double Sa,Sb,Sc,Xa,Ya,Xb,Yb,Xc,Yc;

printf("\n Введите координаты точки A:");
scanf("%lf%lf",&Xa,&Ya);

printf("\n Введите координаты точки B:");
scanf("%lf%lf",&Xb,&Yb);

printf("\n Введите координаты точки C:");
scanf("%lf%lf",&Xc,&Yc);

Sa = get_distance(Xa,Ya);
Sb = get_distance(Xb,Yb);
Sc = get_distance(Xc,Yc);

double max = Sa;
int flag = 1;
if ( max < Sb ) {
max = Sb;
flag = 2;
}

if ( max < Sc ) {
max = Sc;
flag = 3;
}

if ( 1 == flag ) {
printf( "Наибольшее расстояние от начала координат %f имеет точка A\n", max );
}
else if ( 2 == flag ) {
printf( "Наибольшее расстояние от начала координат %f имеет точка B\n", max );
}
else if ( 3 == flag ) {
printf( "Наибольшее расстояние от начала координат %f имеет точка C\n", max );
}
else {
printf( "Неожиданное значение флага\n" );
}

return 0;
}

double get_distance(double x, double y)
{
return sqrt(x*x+y*y);
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.12.2019, 18:21
Ответы с готовыми решениями:

Программа для нахождения......
Нужна программа на языке Cи для нахождения наибольшего общего делителя для двух натуральных числел,...

Программа для нахождения числа
Дана последовательность целых чисел.Известно,что все числа в ней встречаются четное количество раз,...

Программа для нахождения определителя матрицы
#include&lt;iostream&gt; #include&lt;iomanip&gt; #include&lt;stdio.h&gt; #include&lt;math.h&gt; using namespace std;...

Программа для нахождения автоморфных чисел.
Задача такая: Напечатать N автоморфных чисел (автоморфным называется число, совпадающее с младшими...

2
3636 / 2064 / 860
Регистрация: 07.02.2019
Сообщений: 5,480
11.12.2019, 18:30 2
Цитата Сообщение от AiKROBOT Посмотреть сообщение
вне круга
Какого круга? И точку нужно искать из заранее заданного множества?
0
0 / 0 / 0
Регистрация: 11.12.2019
Сообщений: 3
11.12.2019, 21:47  [ТС] 3
Радиус круга указывается произвольно как и точка.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.12.2019, 21:47

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Программа для нахождения определенного интеграла
Помогите, написать программу для нахождения определенного интеграла с точностью Е = 10-3 для...

Программа для нахождения сопротивления соединения
При сопротевлении R1,R2,R3 соединены параллельно. Найти сопротивление соединения. Вот сам код...

Программа для нахождения простых чисел от 1 до 100
Здравствуйте, в задании требуется написать программу для нахождения простых чисел от 1 до 100. В...

Программа для нахождения минимального положительного числа
Здравствуйте, подскажите, как написать программу для нахождения минимального положительного числа...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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