613.Área
Dados tres números de coma flotante A, B y C.
Luego, calcule el área de la siguiente figura:
a) Un triángulo cuya base es A y altura C.
b) Un círculo de radio C. (Pi = 3,14159)
c) Un trapezoide con A y B en la parte inferior y C en la altura.
d) Un cuadrado con una longitud de lado B.
e) Un rectángulo de lados A y B.
Formato de entrada
Ingrese una línea, incluidos tres números de coma flotante A, B y C con un decimal.
Formato de salida
Hay cinco líneas de salida y el formato es el siguiente:
La primera línea, el formato es "TRIANGULO: X", donde X es el área del triángulo a calcular.
La segunda línea, el formato es "CIRCULO: X", donde X es el área del círculo que desea.
La tercera línea, el formato es "TRAPEZIO: X", donde X es el área del trapezoide a buscar.
La cuarta línea, el formato es "QUADRADO: X", donde X es el área del cuadrado a buscar.
La quinta línea, el formato es "RETANGULO: X", donde X es el área del rectángulo a buscar.
Todas las respuestas se mantienen con tres decimales.
rango de datos
0≤A, B, C≤10000.0
Muestra de entrada:
3.0 4.0 5.2
Salida de muestra:
TRIANGULO: 7.800
CIRCULO: 84.949
TRAPEZIO: 18.200
QUADRADO: 16.000
RETANGULO: 12.000
#include <cstdio>
int main()
{
double a, b, c, pi = 3.14159;
scanf("%lf%lf%lf\n", &a, &b, &c);
printf("TRIANGULO: %.3lf\n", 0.5 * a * c);
printf("CIRCULO: %.3lf\n", pi * c * c);
printf("TRAPEZIO: %.3lf\n", 0.5 * (a + b) * c);
printf("QUADRADO: %.3lf\n", b * b);
printf("RETANGULO: %.3lf\n", a * b);
return 0;
}