Предмет: Информатика, автор: nizyulkoelena

помогите решить в с++2010
Даны длины трех отрезков. Если эти отрезки могут быть сторонами треугольника, вычислить его площадь, используя формулу Герона:
S=√(p(p-a)(p-b)(p-c)
где р – полупериметр треугольника.

Ответы

Автор ответа: gsdfdsf
0

Ответ:

#include <iostream>

#include <cmath>

#include <locale.h>

using namespace std;

int main(int argc, char **argv)

{

setlocale(0, "Russian");

int a, b, c;

double p, res;

cout << "Введите длины сторон треугольника:"<<endl;

cin >> a >> b >> c;

if (a + b > c && a + c > b && b + c > a) {

 p = (a + b + c) / 2.0;

 res = sqrt(p * (p - a) * (p - b) * (p - c));

 cout << "Площадь треугольника: "<< res <<endl;

}

else

 cout << "Невозможно вычислить площадь!" <<endl;

return 0;

}

Похожие вопросы
Предмет: Русский язык, автор: akonysbaev155
Задания. Прочитайте текст и выполните задания в минуту горя или Изучая небо, древние люди старались сгру..ировать звёзды. Именно так появились созвездия. Затем астр..номы обь..снили, что созвездия выдуманы людьми, что св..тила (не)крепятся на н..бесной тверд.., а представляют собой м..ры, уд..лённые от нас на неизм..римые расстояния. радост..кто не обращал своего взора к чудной панорам..ясн.. неба с 3..лотой россыпью звезд? 1.Перепишите текст, вставляя нужные буквы и раскрывая скобки. Найдите слова с безударной гласной в корне слова, проверяемой ударением. Подберите проверочные слова. Объясните правописание окончаний, выделите графически. Найдите в тексте слова с частицей НЕ, обьясните их написание. 2. Сформулируйте основную мысль текста и запишите ее. 3. На основе прочитанного текста составьте диалог. руководителя астрономического кружка и школьника (-цы), астронома и журналиста на тему «Что люди знают о звездахм. Ч. Раскройте скобки, обьясните графически правописание не и ни в отрицательных местоимениях. (Н..Очего сказать, (н..)кому не сказал, (н..) (кем) поговорить, (н..)у кого) не спросил, н.. чем заполнить, н.. кого не видел.​