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

Определите функцию, которая возвращает площадь треугольника, используя формулу - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Разбить исходную строку на две подстроки, причем первая длиной k символов http://www.cyberforum.ru/cpp-beginners/thread1191544.html
Дана строка, состоящая из слов, разделенных пробелами. Разбить исходную строку на две подстроки, причем первая длиной k символов, если на k-ю позицию попадает слово, то его следует отнести ко второй строке. Значение k вводится с клавиатуры. Хелп ми???
C++ Перезапуск программы Подскажите как реализовать перезапуск программы, ну допустим задаем условие и если условие выполняется то включить перезапуск программы (не цикл, а именно перезапуск). Программа моя начинается не функцией main, перед этой функцией идут классы и массив, пробывал return main, не работает, в c++ дундук так что помогите) http://www.cyberforum.ru/cpp-beginners/thread1191524.html
C++ Вычислить значение y=f(x,z) где оба параметра изменяются с постоянным шагом
Необходимо вычислить значение y=f(x,z) где оба параметра цикла изменяются от начального до конечного значения с постоянным шагом . начальное значение | конечное значение | шаг q 6.35 7.40 0.15 gamma 10.4 17.9 2.5 и есть еще уравнение но его думаю вставить смогу сам
Как собрать файлы в кучу? C++
В книге Страуструпа для начинающих, в 8 главе квест, на создание заголовочного файла, и два сpp файла тк вот В папке с заголовочными файлами файл my.h extern int foo; void print_foo(); void print(int); В папке "Файлы исходных кодов" файл my.cpp
C++ Маленький (команд на 10) интерпретатор на C++ http://www.cyberforum.ru/cpp-beginners/thread1191499.html
Здравствуйте! Решил для общего развития написать маленький (команд на 10) интерпретатор. Идея - вводите команду, вам выводится отчет о выполнении (или ошибке), дальше еще команда и т.д. Потом пишете run, и всё выполняется. Сегодня придумал вот такой скелет: #include <iostream> #define number 5 using namespace std; class comm { string name;
C++ Установить бит если 2 значения совпадают Как правильно устанавливать N-бит если 2 значения не совпадают: Например есть задача - установить 7бит, если значения a и b не совпадают. Всё что пришло в голову: unsigned a = 4; unsigned b = 6; unsigned bitmask = 0; подробнее

Показать сообщение отдельно
kunkka1
4 / 4 / 0
Регистрация: 24.09.2013
Сообщений: 147

Определите функцию, которая возвращает площадь треугольника, используя формулу - C++

28.05.2014, 18:24. Просмотров 636. Ответов 7
Метки (Все метки)

Определите функцию, которая возвращает площадь треугольника, используя формулу
S=sqrt(p(p-a)(p-b)(p-c))
где p=(a+b+c)/2 - полупериметр треугольника, - длины сторон треугольника.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include "stdafx.h"
#include <iostream>
#include <math.h>
using namespace std;
 
    double square(double x1, double y1, double x2, double y2, double x3, double y3)
{
    
   double a,b,c,p;
   a = dist(x1,y1,x2,y2);
   b = dist(x2,y2,x3,y3);
   c = dist(x3,y3,x1,y1);
   p = (a+b+c)/2;
   return sqrt(p*(p-a)*(p-b)*(p-c));
}
Помогите найти ошибку
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru