Tengo una dudilla, voy a hacer un programilla que calcule el volumen de una esfera. Cuando lo ejecuto parece ser que va todo bien, pero en la fórmula el 3/4 no me lo calcula, es decir, multiplica radio*radio*radio*Pi perfectamente, pero no se multiplica por el 3/4.
¿Sabéis porqué?
Otra cosilla en c cómo era poner por ejemplo radio elevado a 3? era agregando la librería math.h creo y algo de quad o algo así
Gracias!
Código:
#include <stdio.h> #define PI 3.1416 int main(){ float volumen, radio; printf("Inserta el radio de la esfera \n"); scanf("%f", &radio); volumen = (4/3)*PI*radio*radio*radio; printf("El volumen de la esfera es:%f \n", volumen); return (0); }