
Triangle
Adapted by Neilor Tonin, URI Brazil
Read three point floating values (A, B and C) and verify if is possible to make a triangle with them. If it is possible, calculate the perimeter of the triangle and print the message:
Perimetro = XX.X
If it is not possible, calculate the area of the
trapezium which basis A and B and C as height, and print
the message:
Area = XX.X
Input
The input file has tree floating point numbers.
Output
Print the result with one digit after the decimal point.
Input Sample | Output Sample |
6.0 4.0 2.0 |
Area = 10.0 |
6.0 4.0 2.1 |
Perimetro = 12.1 |
URI - BEECROWD Online Judge 1043 Solve in C :
//Solved by Intesar#include <stdio.h>
int main() {
float a,b,c; scanf("%f%f%f",&a,&b,&c);
if((a+b)>c&&(b+c)>a&&(c+a)>b) printf("Perimetro = %.1f\n",a+b+c); else printf("Area = %.1f\n",.5*(a+b)*c);
return 0;}
0 Comments