lunes, 17 de marzo de 2025

Convertir metros a centímetros en C

Código del ejercicio:

#include <stdio.h>

int main(){
    double metro, convertir;
    printf("metro: ");
    scanf("%lf", &metro);
    convertir = metro * 100;
    printf("%.2lf cm", convertir);
    return 0;
}

Definición de los códigos del ejercicio:

#include <stdio.h> --> significa "standard input-output header" (cabecera estándar E/S), es un archivo de encabezado que tiene la información necesaria para incluir las funciones relacionadas con la entrada/salida en nuestro programa. Ejemplo printf, scanf, etc.
int --> dato entero de 32 bits.
main() --> es la primera función de cada programa C que es responsable de iniciar la ejecución y finalización del programa. Es una función especial que siempre comienza a ejecutar código desde el ' principal ' que tiene ' int ' o ' void ' como tipo de datos de retorno. En otras palabras, una función main() es un punto de entrada del código de programación para iniciar su ejecución.
return 0; --> devolver 0 en la función principal significa que el programa se ejecutó correctamente.
double --> convierte un número entero en un número de punto flotante de doble precisión, tiene un tamaño de 64 bits, es usado para números de menos de 15 cifras decimales.
printf() --> permite la aparición de valores numéricos, caracteres y cadenas de texto por pantalla.
scanf() --> permite entrar datos en la memoria del ordenador a través del teclado.

Explicación del Código:

#include <stdio.h>

Permite usar funciones como printf y scanf para entrada y salida de datos.

int main()

Es la función principal donde inicia la ejecución del programa.

Variables

Se declaran dos variables tipo double: metro y convertir para trabajar con números decimales.

Entrada de datos

El usuario ingresa el valor en metros usando scanf.

Proceso de conversión

Se multiplica el valor ingresado por 100 para convertir metros a centímetros.

Salida de datos

Se muestra el resultado con dos decimales usando printf.

Código completo
#include <stdio.h>

int main(){
    double metro, convertir;
    printf("metro: ");
    scanf("%lf", &metro);
    convertir = metro * 100;
    printf("%.2lf cm", convertir);
    return 0;
}
      

No hay comentarios.:

Publicar un comentario

Calcular el perímetro de un octágono en Python

Código del ejercicio: lado = float ( input ( "lado: " )) perimetro = lado * 8 print ( f ' { perimetro } cm' ...

Copyright © Ejercicios de programación. Todos los derechos reservados. ❤️