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

Создайте программу которая рассчитывает расстояние между двумя точками по их декартовым координатам в пространстве

14.09.2012, 12:45. Показов 3589. Ответов 5
Метки нет (Все метки)

Создайте программу которая рассчитывает расстояние между двумя точками по их декартовым координатам в пространстве/
Помогите пожалуйста
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.09.2012, 12:45
Ответы с готовыми решениями:

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

Рассчитать расстояние между двумя точками в трехмерном пространстве
Здравствуйте, существует проблема с вводом чисел. Вот задание: "Рассчитать расстояние между двумя...

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

Вычислить расстояние между двумя точками
вычислить расстояние между двумя точками с координатами (х1,х2) и (у1,у2). Координаты вводятся с...

5
577 / 256 / 18
Регистрация: 29.11.2010
Сообщений: 868
14.09.2012, 12:47 2
пользуйтесь поиском в разделе
например здесь есть
Две точки в n-мерном пространстве X=(х1, х2, ..., хn), Y=(y1, y2, ...,yn)
1
0 / 0 / 0
Регистрация: 14.09.2012
Сообщений: 19
14.09.2012, 12:51  [ТС] 3
Цитата Сообщение от defer Посмотреть сообщение
пользуйтесь поиском в разделе
например здесь есть
Две точки в n-мерном пространстве X=(х1, х2, ..., хn), Y=(y1, y2, ...,yn)
спасибо я новчиек и еще не освоился
0
223 / 218 / 77
Регистрация: 24.09.2012
Сообщений: 511
Записей в блоге: 2
28.09.2012, 17:52 4
Компилировать с ключом -lm:
gcc -o proga proga.c -lm

Для нахождения расстояния используется формула Евклидовой метрики

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
 
int main(int argc, char **argv) {
 
    int p1_x, p1_y, p1_z;   /* координаты точки p1 */
    int p2_x, p2_y, p2_z;   /* координаты точки p2 */
 
    int distance;
 
    fprintf(stdout, "Введите координаты x, y, z точки p1 через пробел:\n");
    fscanf(stdin, "%d %d %d", &p1_x, &p1_y, &p1_z);
    fprintf(stdout, "Введите координаты x, y, z точки p2 через пробел:\n");
    fscanf(stdin, "%d %d %d", &p2_x, &p2_y, &p2_z);
 
    distance = sqrt( pow(p1_x - p2_x, 2) + pow(p1_y - p2_y, 2) + pow(p1_z - p2_z, 2) );
 
    fprintf(stdout, "Distance: %d\n", distance);
 
    return EXIT_SUCCESS;
}
1
0 / 0 / 0
Регистрация: 14.09.2012
Сообщений: 19
28.09.2012, 17:54  [ТС] 5
newsrc, спасибо! давай может хоть полтос на счет кину? ты меня просто спас
0
223 / 218 / 77
Регистрация: 24.09.2012
Сообщений: 511
Записей в блоге: 2
28.09.2012, 19:50 6
Достаточно спасибо от вас.
Обращайтесь.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.09.2012, 19:50

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

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

Найти расстояние между двумя точками на плоскости
#include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;stdlib.h&gt; #math.h main() { int...

Вычислить расстояние между двумя точками с данными координатами
Задача №1. Вычислить расстояние между двумя точками с данными координатами (х1,у1) и (х2,у2). ...

Вычислить расстояние между двумя точками с заданными координатами
Вычислить расстояние между двумя точками с координатами x1, y1 и x2, y2. Исходные данные и...


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

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

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