Сделать программу на с++. даны отрезки a,b,c,d. для каждой тройки этих отрезков, из которых можно построить треугольник, найти площадь данного треугольника. использовать функцию определения площади треугольника по длинам его сторон.
155
354
Ответы на вопрос:
#include < iostream> using namespace std; void trianglearea(double a, double b, double c) { double p = (a + b + c) / 2; double ss = p * (p - a) * (p - b) * (p - c); // using heron's formula if (ss > 0) cout < < "area of triangle = " < < sqrt(ss); else cout < < "the three sides will not form a triangle."; } void main() { double a, b, c, d; cout < < "a = "; cin > > a; cout < < "b = "; cin > > b; cout < < "c = "; cin > > c; cout < < "d = "; cin > > d; cout < < "\n\nthree side lengths to a triangle (a, b, c): \n"; trianglearea(a, b, c); cout < < "\n\nthree side lengths to a triangle (a, b, d): \n"; trianglearea(a, b, d); cout < < "\n\nthree side lengths to a triangle (b, c, d): \n"; trianglearea(b, c, d); cout < < "\n\nthree side lengths to a triangle (a, c, d): \n"; trianglearea(a, c, d); cout < < "\n\n"; }
Добрый день! к сожалению я не работаю с c++, но если это , то вот эта в pascal var a,b,c,d: real; procedure print_s(x,y,z: real); var p,s: real; begin if ((x+y)> z) and ((x+z)> y) and ((y+z)> x) then begin p: =x+y+z; s: =sqrt(p*(p-x)*(p-y)*(p-z)); writeln('s= ',s); end else writeln('треугольник не существует! '); end; begin write('a= '); readln(a); write('b= '); readln(b); write('c= '); readln(c); write('d= '); readln(d); writeln; writeln('стороны ',a,'; ',b,'; ',c); print_s(a,b,c); writeln; writeln('стороны ',a,'; ',b,'; ',d); print_s(a,b,d); writeln; writeln('стороны ',a,'; ',c,'; ',d); print_s(a,c,d); writeln; writeln('стороны ',b,'; ',c,'; ',d); print_s(b,c,d); end.
Відповідь:
120 кб за 30 секунд
Пояснення:
1) 20/5 = 4 (кб/сек)
2) 4*30 = 120 (кб)
Популярно: Информатика
-
kopalkina0218.07.2022 09:59
-
svetysa9524.03.2022 05:40
-
yulya16010.06.2021 08:25
-
трнвчполт75513.06.2020 18:03
-
kuzhbapolina2026.09.2022 00:05
-
ukaldarbek20623.11.2020 16:51
-
Каринакарина11112.05.2020 12:13
-
Алена11д103.05.2020 17:43
-
SUPREMcccр19.12.2020 03:43
-
тахмина3601.09.2020 00:09