URI Online Judge | 1012 Area (Solution) (Solution)

Problem Link:
https://www.urionlinejudge.com.br/judge/en/problems/view/1012

URI Online Judge | 1012

Area

Adapted by Neilor Tonin, URI  Brazil
Timelimit: 1
Make a program that reads three floating-point values: A, B and C. Then calculate and print:
a) the area of the rectangled triangle that has base A and height C.
b) the area of the circle of radius C. (pi = 3.14159)
c) the area of the trapezium which has base A and B and C by height.
d) the area of ​​the square that has side B.
e) the area of the rectangle that has sides A and B.

Input

The input file contains three double numbers with one digit after the decimal point.

Output

The output file contains 5 lines of data. Each line correspond to one of the areas described above, always with a corresponding message (in portuguese) and one space after the ":" and before the calculated number. All calculated number must be printed with 3 digits after the decimal point.
Sample InputsSample Outputs
3.0 4.0 5.2TRIANGULO: 7.800
CIRCULO: 84.949
TRAPEZIO: 18.200
QUADRADO: 16.000
RETANGULO: 12.000
12.7 10.4 15.2TRIANGULO: 96.520
CIRCULO: 725.833
TRAPEZIO: 175.560
QUADRADO: 108.160
RETANGULO: 132.080
Solution:

#include<stdio.h>
int main(){
    double a,b,c;
    double pi=3.14159;
    scanf("%lf %lf %lf",&a,&b,&c);
    printf("TRIANGULO: %.3lf\nCIRCULO: %.3lf\nTRAPEZIO: %.3lf\nQUADRADO: %.3lf\nRETANGULO: %.3lf\n",.5*a*c,pi*c*c,((a+b)/2)*c,b*b,a*b);
    return 0;
}

Comments

Popular posts from this blog

URI Online Judge | 1036 Bhaskara's Formula (Solution)

URI Online Judge | 1043 Triangle (Solution)

URI Online Judge | 1042 Simple Sort (Solution)