Radio y circunferencia de círculo con C
En este post de programación en C vamos a resolver un ejercicio muy simple. Se trata de calcular el radio y la circunferencia de un círculo.
Lo único que vamos a hacer será leer el diámetro (recuerda que este valor puede venir de cualquier lugar, por ejemplo, entrada del usuario), aplicar las fórmulas e imprimir los resultados.
Por cierto, no olvides que vamos a necesitar PI para calcular la circunferencia y radio en C.
Para el cálculo del radio debemos dividir el diámetro entre 2: radio = diámetro / 2
En el caso de la circunferencia debemos multiplicar el diámetro por PI: circunferencia = PI * diámetro
Pasemos al código. En este caso vamos a leer el diámetro usando scanf y lo vamos a almacenar en un double, luego haremos las operaciones y vamos a mostrar los resultados con printf
:
#include <stdio.h>
// Definir PI si no existe
// https://parzibyte.me/blog/2018/11/21/constante-pi-en-c/
#include <math.h>
#ifndef MPI
#define MPI 3.14159265358979323846
#endif
int main()
{
// https://parzibyte.me/blog
double diametro = 0;
printf("Ingresa el diámetro:");
scanf("%lf", &diametro);
double circunferencia = diametro * MPI;
double radio = diametro / 2;
printf("La circunferencia es %.2lf y el radio es %.2lf", circunferencia, radio);
}
Como puedes ver, los resultados son correctos. En este caso lo he limitado a mostrarlo con dos decimales usando el .2
dentro del %.2lf
al usar printf
.
Si quieres puedes aprender más sobre C en mi blog.
En este post te quiero compartir un código de C++ para listar y cancelar trabajos…
Gracias a WebAssembly podemos ejecutar código de otros lenguajes de programación desde el navegador web…
Revisando y buscando maneras de imprimir un PDF desde la línea de comandos me encontré…
Esta semana estuve recreando la API del plugin para impresoras térmicas en Android (HTTP a…
Hoy te enseñaré a extraer la cadena base64 de una clave PEM usando una función…
Encender un foco con un Bot de Telegram es posible usando una tarjeta como la…
Esta web usa cookies.