Untitled
unknown
plain_text
4 years ago
666 B
143
Indexable
#include<iostream>
#include<iomanip>
#include<math.h>
using namespace std;
bool Check(double a, double b, double c){
if((a>=b+c) || (b>=a+c) || (c>=b+a)){
return true;
}
return false;
}
int Peri(double a, double b, double c){
double res = a + b +c;
return res;
}
double Area(double a, double b, double c){
double p = Peri(a, b, c) / 2.0;
return sqrt(p*(p - a)*(p - b)*(p - c));
}
int main(){
double a, b, c;
cin >> a >> b >> c;
if(Check(a, b, c)){
cout << "NO";
}else{
cout << setprecision(2) << fixed << Peri(a, b, c) << " ";
cout << setprecision(2) << fixed << Area(a, b, c);
}
}Editor is loading...