Форум программистов, компьютерный форум CyberForum.ru

Определить процедуру вычисления расстояния между двумя точками, заданными своими координатами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Включение класса в пространство имен http://www.cyberforum.ru/cpp-beginners/thread833343.html
Доброго времени суток! Имеется пространство имен, в котором планируют жить классы. Структура: namespace EVE { namespace Actions { } } Задача: поместить в actions какой-нибудь action. Помещаем: namespace EVE
C++ Сформировать электронный вариант прайс-листа магазина "Техника", включающий в себя указанную информацию помогите пожалуйста написать программы в с++ Сформировать электронный вариант прайс-листа магазина "Техника", включающий в себя следующую информацию: Наименование Марка предприятия Страна- Цена Количество единиц товара -производителя производитель товара на складе Составить программу, которая обеспечивает ввод полученной... http://www.cyberforum.ru/cpp-beginners/thread833340.html
перевести с одного языка программирования на другой C++
условие задачи Вариант 1. Получить квадратную матрицу A размером NN (N – случайное число от 4 до 10) вида: . Заменить на (-1) элементы матрицы, большие среднего арифметического. Вывести исходную матрицу, среднее арифметическое и преобразованную матрицу. Вставить в матрицу столбец, состоящий из элементов второстепенной диагонали. Удалить из матрицы 2 указанные подряд идущие строки (с...
Отсортировать по убыванию только четные элементы вектора. C++
условие Отсортировать по убыванию только четные элементы вектора. Удалить из вектора все двузначные числа. Вставить после каждого положительного элемента второго вектора максимальный элемент из первого вектора #include <vector> #include <algorithm> #include <iterator> #include <iostream>
C++ Не могу нормально присвоить одной переменной char другую http://www.cyberforum.ru/cpp-beginners/thread833325.html
Вообщем вот... Компилятор ругается на строки с 64 по 74. (За исключением строк 67 и 71) #include <stdio.h> #include <string.h> #include <locale.h> #include <conio.h>
C++ C++ (Логранжа) Помогите пожалуйста,очень надо: 1.1. В прикладной программе проводится интерполяция функции: f(x)=cos(x)sin(x) заданной в точках Xi где i=0,1÷N; N=12; Xi+1-Xi=пи/16; 1.2. Интерполяцию провести методом Лагранжа 1.3. Программа должна быть выполнена в среде QT Creator с использованием библиотеки QT,а так же в среде Mathcad 13. В программе должно быть предусмотрено: • возможность изменения... подробнее

Показать сообщение отдельно
Haklag
4 / 4 / 0
Регистрация: 21.06.2012
Сообщений: 61
10.04.2013, 13:40     Определить процедуру вычисления расстояния между двумя точками, заданными своими координатами
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
//Вычесление периметра по координатам
 
#include <iostream>
#include <math.h>
 
using namespace std;
 
double lengthSide(double x1, double y1, double x2, double y2);
 
int main(){
    const int _SIZEARRAY = 10;
    double position[_SIZEARRAY][2], perimeter;
    
    for (int i=0; i< _SIZEARRAY; i++){
    cout<<"Введите х"<<i+1<<": ";
    cin>>position[i][1];
    }
    
    for (int i=0; i< _SIZEARRAY; i++){
    cout<<"Введите y"<<i+1<<": ";
    cin>>position[1][i];
    }
    
    for (int i=0; i< _SIZEARRAY; i++){
    perimeter += lengthSide(position[i][1],position[1][i],position[i+1][1],position[1][i+1]);
    if(i==_SIZEARRAY-1)
        perimeter += lengthSide(position[i][1],position[1][i],position[0][1],position[1][0]);
    }
    
    cout<<"\nПериметр фигуры: "<<perimeter;
    
    return 0;   
}
 
double lengthSide(double x1, double y1, double x2, double y2){                  //Вычесление длины стороны с координатами
    return sqrt(((x1-x2)*(x1-x2))+((y1-y2)*(y1-y2)));
}
 
Текущее время: 17:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru