#include <bits/stdc++.h>
using namespace std;
int main() { double a, b, c; cin >> a >> b >> c; if (a > b) { double d = a; a = b; b = d; } if (a > c) { double d = a; a = c; c = d; } if (b > c) { double d = b; b = c; c = d; } if (a + b > c) { cout << "Perimetro = " << fixed << setprecision(1) << a + b + c; } else { cout << "Area = " << fixed << setprecision(1) << (a + b) * c / 2; } }
共 1 条回复
你把abc三个元素的值改变了,最后算梯形面积的时候就错了