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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Рассчитать значения у для значений х http://www.cyberforum.ru/cpp-beginners/thread718600.html
Создай цикл в котором первоначальное значение 4 , значение ограничено 29(так как 28 включается ) после чего задай уравнение с данным значением , также рекомендую использовать динамический массив ,...
C++ Разбиение на токены Написать и протестировать функцию разбиения строки на отдельные слова. Параметр функции — исходная строка, результат работы — динамический массив строк, каждый элемент которого — очередное слово из... http://www.cyberforum.ru/cpp-beginners/thread718599.html
C++ Замена слов
Напишите программу, которая считывает с клавиатуры строку символов, после чего выводит ее на экран, предварительно заменив в ней все вхождения слова «Medvedev» на слово «Putin». Замену можно...
ПОЧЕМУ std::erxception не ловит ошибку? C++
Решил изучить try, catch/Объясните плиз.Не пойму, почему catch не ловит ошибку?ПРогаю на MSVS 2008/ #include<stdexcept> #include <stdio.h> using namespace std; int main(int argc, char *argv) { ...
C++ вывевсти число в дополнительном коде http://www.cyberforum.ru/cpp-beginners/thread718591.html
Пожалуйста, решите задачку: Выведите целое число в дополнительном коде с использованием двоичного побитового И
C++ Выходные параметры библиотечной функции Для удобства вынес часть текста в dll. Можно ли параметры передавать в экспортируемые функции по ссылке? Чем это грозит? подробнее

Показать сообщение отдельно
angelgreys
9 / 9 / 0
Регистрация: 29.10.2012
Сообщений: 27
04.12.2012, 11:42
функция нахождения длины линии по координатам двух точек
C++
1
2
3
4
5
6
7
#include <math.h>
...
 
float line(float x1, float y1, float x2, float y2)
{
  return sqrt((x2-x1)^2+(y2-y1)^2);
}
используя эту функцию считаем периметр:
C++
1
2
3
4
5
6
7
8
9
10
...
 
float perimetr(float x1, float x2, float x3, float y1, float y2, float y3)
{
  float dlina_line1=line(x1, y1, x2, y2);
  float dlina_line2=line(x1, y1, x3, y3);
  float dlina_line2=line(x2, y2, x3, y3);
 
  return dlina_line1+dlina_line2+dlina_line3;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.