0 / 0 / 0
Регистрация: 30.10.2015
Сообщений: 1
1

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

30.10.2015, 01:14. Показов 9091. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Даны четыре действительных числа: x1, y1, x2, y2. Напишите функцию distance(x1, y1, x2, y2), вычисляющую расстояние между точкой (x1. y1) и (x2, y2). Считайте четыре действительных числа и выведите результат работы этой функции.

Формат входных данных
Вводятся четыре действительных числа.
Формат выходных данных
Выведите ответ на задачу.
Sample Input:
0
0
1
1
Sample Output:
1.41421
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.10.2015, 01:14
Ответы с готовыми решениями:

найти максимальное расстояние между двумя точками на плоскости
Нужно найти максимальное расстояние между двумя точка,заданными на плоскости #include <iostream> ...

Вычислить расстояние между двумя точками на плоскости
1. Известны координаты на плоскости двух точек. Составить программу вычисления расстояния между...

Вычислить расстояние между двумя точками на плоскости
Вычислить расстояние между двумя точками на плоскости, заданных своими координатами Оригинал:...

Написать программу с функцией, вычисляющей расстояние между двумя точками на плоскости
Пожалуйста Помогите сделать лабу, нужно что-бы я сам задавал координаты точек на плоскости.

2
Модератор
Эксперт С++
13416 / 10524 / 6287
Регистрация: 18.12.2011
Сообщений: 28,110
30.10.2015, 08:57 2
Лучший ответ Сообщение было отмечено Константин32 как решение

Решение

C++
1
2
3
4
double distance(double x1,double  y1,double  x2,double  y2)
{
   return sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));
}
0
20 / 20 / 20
Регистрация: 07.02.2016
Сообщений: 87
16.06.2016, 16:02 3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <iomanip>
#include <cmath>
 
using namespace std;
double distance(double x1, double y1, double x2, double y2) {
    double a = abs(x1 - x2);
    double b = abs(y1 - y2);
    return sqrt(a*a + b*b);
}
 
int main() {
    double  x1, y1,  x2, y2;
    cin >> x1 >> y1 >> x2 >> y2;
    cout << fixed << setprecision(5);
    cout << distance(x1, y1, x2, y2);
    return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.06.2016, 16:02
Помогаю со студенческими работами здесь

Определить функцию, которая возвращает расстояние между двумя точками на плоскости
Определить функцию, которая возвращает расстояние между двумя точками на плоскости.Вычислить...

Вычислить расстояние между двумя точками на плоскости, заданных своими координатами
Помогите

Найти максимальное расстояние между точками на плоскости
Даны координаты n точек на плоскости: (X1, Y1), ..., (Xn, Yn) (n ≤ 30). Найти номер пары точек,...

Найти минимальное расстояние между двумя точками
Даны два массива вещественных чисел, x и y. Их длина одинакова и равна n. Каждый (i-й) элемент...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru