Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
ladyDi
0 / 0 / 0
Регистрация: 02.04.2015
Сообщений: 3
#1

Посчитать длину отрезка - C++

09.06.2015, 17:47. Просмотров 402. Ответов 4
Метки нет (Все метки)

Помогите, пожалуйста
Условие на картинке. Задача: написать программу, которая будет считать длину отрезка (расстояние между точками А и B). Программу нужно написать использую классы.
0
Миниатюры
Посчитать длину отрезка  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.06.2015, 17:47
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Посчитать длину отрезка (C++):

Дан номер единицы длины и длина отрезка L в этих единицах. Вывести длину данного отрезка в метрах - C++
15 Единицы длины пронумерованы следующим образом: 1 — дециметр, 2 — километр, 3 — метр, 4 — миллиметр, 5 — сантиметр. Дан номер единицы...

Найти длину отрезка в метрах - C++
Единицы длины пронумерованы следующим образом: 1 - дециметр, 2 - километр, 3 - метр, 4 - миллиметр, 5 - сантиметр. Дан номер единицы...

Вывести H — длину каждого отрезка... - C++
Дано целое число N (> 1) и две вещественные точки на числовой оси: A, B (A < B). Отрезок разбит на N равных отрезков. Вывести H — длину...

Вычислить длину отрезка по координатам вершин - C++
Разработать функцию f(x1,y1,x2,y2),которая вычисляет длину отрезка по координатам вершин (x1,xy1) и (x2,y2) и функцию t(a,b,c) которая...

Композитные классы. Определить длину отрезка - C++
Здравствуйте, нужно определить длину отрезка компонентным методом класса Line. В классе Dot мы определяем координаты точек. Я создаю...

Вычислить длину отрезка по координатам вершин - C++
1)разработать функцию f(x1,y1, x2, y2), которая вычисляет длину отрезка по координатам вершин (x1,y1) и (х2,у2), и функцию d(a,b,c),...

4
Вениамин Шепард
24 / 10 / 4
Регистрация: 11.01.2014
Сообщений: 85
09.06.2015, 17:55 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <cmath>
 
using namespace std;
 
class point {
    public:
    double x, y;
};
 
int main() {
    point a, b;
    cin >> a.x >> a.y >> b.x >> b.y;
    cout << sqrt((a.x - b.x) * (a.x - b.x) + (a.y - b.y) * (a.y - b.y)) << endl;
}
}
0
mr_mczakenberg
65 / 65 / 31
Регистрация: 10.04.2015
Сообщений: 281
09.06.2015, 17:58 #3
Чётам, квадрат гипотенузы равен сумме квадратов катетов ?
a: x1,y1
b:x2,y2
c: x2,y1. (точка на пересечении).
Зачем тут классы собственно?))

int x1,x2,y1,y2;
cin>>x1>>x2>>y1>>y2;
int ac = x2-x1;
int bc = y2-y1;
double ab =sqrt((x2-x1)^2 + (y2-y1)^2);
std::cout<<"Dlina ab = "<<ab;

cpp убрано т.к. в С++ нет оператора возведения в степень, а мне стало лень писать это на плюсах. Спасибо посту снизу, очень помог.
0
Kerry_Jr
Модератор
Эксперт PHP
2209 / 2005 / 702
Регистрация: 14.05.2014
Сообщений: 5,870
Записей в блоге: 1
Завершенные тесты: 5
09.06.2015, 18:01 #4
Цитата Сообщение от mr_mczakenberg Посмотреть сообщение
C++
1
double ab =sqrt((x2-x1)^2 + (y2-y1)^2);
не умничай насчет классов, за своим кодом следи - нет в плюсах оператора возведения в степень
1
mr_mczakenberg
65 / 65 / 31
Регистрация: 10.04.2015
Сообщений: 281
09.06.2015, 18:02 #5
Цитата Сообщение от Kerry_Jr Посмотреть сообщение
не умничай насчет классов, за своим кодом следи - нет в плюсах оператора возведения в степень
окей-окей, я случайно тыкнул C++. Даже не планировал))
0
09.06.2015, 18:02
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.06.2015, 18:02
Привет! Вот еще темы с ответами:

Вывести H — длину каждого отрезка, а также значения функции - C++
Дано целое число N (&gt; 1) и две вещественные точки на числовой оси: A, B (A &lt; B). Отрезок разбит на N равных отрезков. Вывести H — ...

Разработать метод, вычисляющий длину отрезка по координатам вершин - C++
Разработать метод f(x1, y1, x2, y2) , который вычисляет длину отрезка по координатам вершин (x1,y1) и (x2, y2) , и метод min(a, b)...

Разработать метод f(x1, y1, x2, y2), который вычисляет длину отрезка по координатам вершин - C++
Разработать метод f(x1, y1, x2, y2), который вычисляет длину отрезка по координатам вершин (x1, y1) и (x2, y2), и метод d(a, b, c),...

Определить длину отрезка в случае, если он лежит в первом квадранте - C++
Дан отрезок с координатами точек А (X1 , Y1) и В ( X2, Y21 ) .Написать программу, определяющую его длину в случае, если этот отрезок лежит...


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

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

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