Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
0 / 0 / 0
Регистрация: 05.07.2019
Сообщений: 14
1

Найти расстояние от точки до прямой

01.08.2020, 14:49. Показов 1928. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Я начал проходить геометрию в олимпиадном программировании, и решаю пока самые легкие задачи. Вот одна из них - https://informatics.mccme.ru/m... erid=277#1 Нужно просто найти расстояние от точки до прямой. Я решил воспользоваться общеизвестной формулой. Но мое решение не проходит несколько тестов в конце, я посмотрел разбор и решение там точно такое же.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <vector>
#include <math.h>
 
using namespace std;
 
int main() {
    long double x = 0, y = 0, a = 0, b = 0, c = 0, r = 0;
    cin >> x >> y >> a >> b >> c;
    r = (abs(a * x + b * y + c)) / sqrt(a * a + b * b);
    cout << r;
    return 0;
}
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.08.2020, 14:49
Ответы с готовыми решениями:

Расстояние от точки до прямой
Входные данные:пять целых чисел и координаты A,B,C нормального уравнения прямой. Выход:число,с...

Расстояние от точки до прямой
#include &lt;iostream.h&gt; #include &lt;math.h&gt; #include &lt;conio.h&gt;clrscr; int main(int argc, char*...

Функция определяющая расстояние от точки до прямой
в долгу не останусь:) Создать функцию, позволяющую найти расстояние от P точки до прямой AB. С...

Найти расстояние от начала координат до каждой точки и расстояние между точками
задача на С++ На плоскости заданы точки своими координатами. Найти расстояние от начала координат...

1
Модератор
Эксперт по электронике
 Аватар для ФедосеевПавел
8564 / 4412 / 1655
Регистрация: 01.02.2015
Сообщений: 13,710
Записей в блоге: 9
01.08.2020, 15:40 2
Лучший ответ Сообщение было отмечено Hochmuch как решение

Решение

Может быть из-за количества знаков после запятой?
Попробуйте
C++
1
2
3
    cout<<fixed<<showpoint;
    cout.precision(5);
    cout << r;
0
01.08.2020, 15:40
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.08.2020, 15:40
Помогаю со студенческими работами здесь

Вычислить расстояние от точки до прямой ax+by+c=0
Делаю программы на Visual Studio 2008 2. Следующую задачу я в принципе не понимаю как решать,...

Найти уравнение прямой, расстояние от точки до прямой.
1)Для всех точек А(9;-1), В(5,2) и М(4,4) найти уравнение прямой (АВ), расстояние от точки М до...

Найти расстояние от точки A до прямой, проходящей через точки
Найти расстояние от точки A(0,0,0,1,-1) до прямой, проходящей через точки В(1,0,-1,2,-2) и...

Показать,что ГМТ точки, расстояние которой от прямой Х=45 в 3 рза больше, чем расстояние от точки А(5,0)
показать,что ГМТточки ,расстояние которой от прямой Х=45 в 3 рза больше,чемрасстояние от точки...

Найти расстояние от точки до прямой
Найти расстояние от точки P(7,9,7) до прямой {x-2z-2=0 {x-2y+z=0 Как решить такое задание?...

Найти расстояние от точки к прямой
Здравствуйте! Пожалуйста помогите решить задачу. Задача. Через точку О - точку пересечения...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Информационные технологии
hw_wired 28.01.2025
Введение в современные технологии работы с информацией В современном мире информационные технологии стали неотъемлемой частью практически всех сфер человеческой деятельности. Они существенно. . .
Информация вокруг нас
hw_wired 28.01.2025
Основные понятия информации В современном мире понятие информации является фундаментальным и охватывает практически все сферы человеческой деятельности. Информация представляет собой совокупность. . .
Компьютер для начинающих
hw_wired 28.01.2025
Введение в мир компьютерных технологий В современном мире информация стала одним из важнейших ресурсов человечества, определяющим развитие общества и технологий. Наша жизнь неразрывно связана с. . .
[golang] 189. Rotate Array
alhaos 28.01.2025
Повороты рукоятки, целочисленный слайс нужно сдвинуть на целое положительное число. Мне очень нравится решение на GO / / https:/ / leetcode. com/ studyplan/ top-interview-150/ package topInterview . . .
КуМир: решение задач на матрицы
bytestream 28.01.2025
КуМир представляет собой среду для обучения программированию, которая включает в себя мощные инструменты для работы с матрицами. Матрица в программировании - это двумерный массив, состоящий из. . .
КуМир: решение задач на строки
bytestream 28.01.2025
В системе программирования КуМир работа со строковыми данными является одним из важнейших аспектов создания программ. Строки представляют собой последовательности символов, заключенные в кавычки,. . .
КуМир: решение геометрических задач
bytestream 28.01.2025
Программирование геометрических задач в среде КуМир становится всё более актуальным в обучении школьников и студентов. КуМир — это разработанная в России обучающая программная среда, предназначенная. . .
КуМир, исполнитель Водолей: Задачи и решения
bytestream 28.01.2025
КуМир — это образовательная среда для обучения программированию. Она предлагает пользователям разнообразные инструменты для разработки и отладки программ, что особенно ценно для студентов и. . .
КуМир, исполнитель Чертежник: Решение задач
bytestream 28.01.2025
КуМир (Комплект Учебных МИРов) представляет собой образовательную среду для обучения основам программирования и алгоритмизации. Исполнитель Чертежник работает на координатной плоскости, где может. . .
Rust или Go? А может C++?
hw_wired 28.01.2025
С каждой новой технологией или методологией появляются новые языки программирования, призванные решать конкретные задачи либо улучшать аспекты производительности и безопасности. Среди множества. . .
Fortran и WinAPI: как создать приложение с графическим интерфейсом
hw_wired 28.01.2025
Fortran — это один из старейших высокоуровневых языков программирования, широко используемый в науке и инженерии уже несколько десятилетий. Его название происходит от "Formula Translation" (перевод. . .
Списки в Haskell
hw_wired 28.01.2025
Haskell является функциональным языком программирования, который отличается лаконичностью синтаксиса и мощными абстракциями. Важным концептом в Haskell являются списки — упорядоченные коллекции. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru