Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C (СИ) Программа, объединяющая несколько файлов в один. Предусмотреть возможность восстановления исходных файлов http://www.cyberforum.ru/c-beginners/thread1355996.html
Код программы должен соединять несколько файлов в один. Си.
C (СИ) Заполнить третий массив теми буквами, которые входят и в первый и во второй массив
Заполнить двумерный массив размером 20 и 30 элементов случайным образом буквами латинского алфавита. Заполнить третий массив теми буквами, которые входят и в первый и во второй массив, четвертый...
C (СИ) Отсортировать два массива так, что бы первые 14 элементов 1 массива были в порядке возрастания
Доброго времени суток! Хочу отсортировать два массива так, что бы первые 14 элементов 1 массива были в порядке возрастания, и последние 13 элементов 2 массива так же в порядке возрастания. Для 1...
C (СИ) Вложенные циклы, вычислить значение выражения Помогите пожалуйста с задачей) y=\sum_{i=n_1}^{n_2}\;\frac{i^2+4}{4+\sum_{j=2}^{k}\frac{i+j^2}{i+\sqrt{j}}} http://www.cyberforum.ru/c-beginners/thread1355693.html
C (СИ) Передача массива структур в функцию http://www.cyberforum.ru/c-beginners/thread1355692.html
Хочу передать в функцию указатель на массив структур: #include "stdafx.h" #include <iostream> using namespace std; struct MyStruct { char a; int s=0; };
C (СИ) Дан массив из N элементов. Поменять местами наибольший и наименьший элементы
Дан массив из N элементов. Поменять местами наибольший и наименьший элементы. помогите написать на С,не С++.
C (СИ) Определить принадлежит ли точка указанной области
Определить принадлежит ли точка указанной области. Нужно написать программу на С, не С++.
C (СИ) Необходимо заменить все символы с кодами 33-99 на их двузначные кода С клавиатуры вводится исходная строка. Если в строке имеются цифры, то она является зашифрованной. Если исходная строка не содержит цифр (те символов с кодами 48-57 по ASCII), то она является не... http://www.cyberforum.ru/c-beginners/thread1355462.html
C (СИ) В стpоке символов опpеделить самую длинную подстpоку, стоящую между двумя цифpами http://www.cyberforum.ru/c-beginners/thread1355458.html
В стpоке символов опpеделить самую длинную подстpоку,стоящую между двумя цифpами. Можно как на Си, так и на Си++
C (СИ) Распечатать таблицу значений ряда и значений системной функции для x, изменяющегося в заданном диапазоне В универе программа компилировалась нормально,но на стареньком visual studio, дома из-за win8.1 пришлось ставить посвежее версию,но куча ошибок при компиляции. Может все таки ошибка в моей... http://www.cyberforum.ru/c-beginners/thread1355450.html
Larkinlol
0 / 0 / 0
Регистрация: 25.06.2014
Сообщений: 12
0

Написать Функцию, определяющую расстояние между точками

18.01.2015, 06:37. Просмотров 1067. Ответов 3
Метки (Все метки)

Здравствуйте.Нужна помощь.Задание решил, но пару пунктов не понял.
Собственное вот задание:
Имеются две точки на плоскости. Написать Функцию, определяющую расстояние между точками.
Входные параметры функции:
  • точки
Выходные параметры:-нет.
Выдаваемое значение:расстояние типа double.
Для решения этой задачи ввести типы данных:
  • точка(в виде структуры).
Что у меня получилось:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdafx.h>
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main() 
{
int x1,x2,y1,y2;
double d;
printf("x1,x2,y1,y2:");
scanf("%d %d %d %d", &x1, &y1, &x2, &y2);
d=sqrt(pow(x2-x1, 2.0) + pow(y1-y2, 2.0));
printf("d=%g", d );
}
И тут вопрос.Я так понимаю ввод данных мне нужно оформить через struct пожалуйста объясните,как их вбить правильно и как вытащить для решения функции.

Вернуться к обсуждению:
Написать Функцию, определяющую расстояние между точками
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.01.2015, 06:37
Готовые ответы и решения:

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

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

Расстояние между точками
Дана задача На плоскости заданы n точек: (x1,y1), (x2,y2)… (xn,yn). Найти наименьшее из расстояний...

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

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

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