Program n1; var a,b,c,s,p:real; begin readln(a); readln(b); readln(c); if (a+b>c) and (a+c>b) and (b+c>a) then begin p:=a+b+c; s:=sqrt(p*(p-a)*(p-b)*(p-c)); writeln('периметр=',p); writeln('площадь=',s); end else writeln('треугольник не существует'); end.
Konstantinovna1936
08.06.2020
#include <iostream> using namespace std;
int main() { double A, B, C, D; cout << "Введите действительные числа A, B, C и D через пробел: "; cin >> A >> B >> C >> D; if (A<=B && B<=C && C<=D) { int max = A; if (B > max) max = B; if (C > max) max = C; if (D > max) max = D; A = max; B = max; C = max; D = max; } else if (!(A>B && B>C && C>D)) { A = A*A; B = B*B; C = C*C; D = D*D; } cout << "Результат: " << A << ' ' << B << ' ' << C << ' ' << D; return 0; }
ermisyareg436
08.06.2020
#include <iostream> using namespace std;
int main() { double A, B, C, D; cout << "Введите действительные числа A, B, C и D через пробел: "; cin >> A >> B >> C >> D; if (A<=B && B<=C && C<=D) { int max = A; if (B > max) max = B; if (C > max) max = C; if (D > max) max = D; A = max; B = max; C = max; D = max; } else if (!(A>B && B>C && C>D)) { A = A*A; B = B*B; C = C*C; D = D*D; } cout << "Результат: " << A << ' ' << B << ' ' << C << ' ' << D; return 0; }
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Определить периметр и площадь треугольника. задать длины сторон самостоятельно.
var a,b,c,s,p:real;
begin
readln(a);
readln(b);
readln(c);
if (a+b>c) and (a+c>b) and (b+c>a) then
begin
p:=a+b+c;
s:=sqrt(p*(p-a)*(p-b)*(p-c));
writeln('периметр=',p);
writeln('площадь=',s);
end else
writeln('треугольник не существует');
end.