En el lenguaje C se pueden realizar infinidades de instrucciones, una de ellas es la posibilidad de convertir unidades ya sea de metros a centímetros o de metros a milímetros.
Esto es extremadamente funcional cuando se está estudiando alguna ingeniería en la cual se requiera convertir unidades a otra unidad de medida, debido a que si se quiere realizar esto con una calculadora, aunque es bastante fácil, es necesario memorizar cada una de las ecuaciones para poder convertir un valor de 1 unidad a otra, mientras que si se utiliza este lenguaje de programación, la ecuación ya se encuentra integrada en el programa, por lo cual sólo es necesario ingresar el valor de 1 unidad y la convertirá automáticamente en otra.
Convertir unidades de metros a cm o mm en lenguaje C
Cómo ejemplificación de este ejercicio se van utilizar para convertir unidades más utilizadas, las cuales son las unidades de metros, en las cuales en ocasiones se puede convertir a centímetros o se puede convertir a milímetros, pero repitiendo este mismo proceso se puede convertir a cualquier otra unidad como pulgadas o kilómetros, simplemente se necesita saber la ecuación de conversión y sustituirla en le código.
Código para convertir unidades
A continuación se presenta el código completo para realizar este programa de convertir unidades, el cual contiene la declaración de las variables, tanto de las que se van a utilizar como de las que contienen los valores para convertir unidades, además se encuentran los mensajes que se van a mostrar al usuario con los valores respectivos ya convertidos.
#include <stdio.h> #include <stdlib.h> int main() { float longitud; int cm = 100; int mm = 1000; printf("Dame tu longitud en metros: n"); scanf("%f", &longitud); printf("Tu longitud en cm es: %.2fn", longitud*cm); printf("Tu longitud en mm es: %.2f", longitud*mm); return 0; }
Explicación del código realizado en lenguaje C
👊 ¿QUIERES INCREMENTAR TUS CONOCIMIENTOS EN LENGUAJE C? 👊
Entonces te recomiendo tomar este curso de lenguaje C donde aprenderás a programar desde cero hasta convertirte en un experto, realizando varios ejercicios prácticos para que puedas aprender de una mejor manera.
👇
Definición de librerías necesarias
Como en cualquier otro código realizado en lenguaje C, es necesario verificar que se encuentren incluidas las librerías que se presentan a continuación, debido a que de no ser así el código no funcionaría en lo absoluto, por lo cual en caso de que tu código no las agregue por defecto, es necesario que tú las agregues manualmente para que no tengas ningún error.
#include <stdio.h> #include <stdlib.h>
Declaración de las variables
En cuanto a las variables que se van a utilizar, primero tenemos la variable donde se va a colocar el valor que queremos convertir, la cual se va a declarar como número flotante debido a que podemos ingresar puntos decimales y las siguientes dos variables va a contener el valor para convertir el numero. En caso de se quiera agregar otra unidad de medida, aquí es donde se coloca la ecuación para convertir unidades.
float longitud; int cm = 100; int mm = 1000;
Impresión y pedida de información
Se pide al usuario que ingrese una longitud en metros para guardarla en una variable.
printf("Dame tu longitud en metros: n"); scanf("%f", &longitud);
Operación principal del código
Para poder realizar la conversión de unidades correctamente, en esta sección simplemente se imprime un texto para mostrar el usuario cuál es la unidad que se va a presentar y dentro de esa mismo instrucción se va a colocar la multiplicación para poder convertir unidades.
printf("Tu longitud en cm es: %.2fn", longitud*cm); printf("Tu longitud en mm es: %.2f", longitud*mm);
👀 Recuerda que si quieres aprender más de este lenguaje de programación, puedes acceder a este Curso de lenguaje C donde se explica paso a paso cómo aprender este lenguaje de una manera eficiente.
👇
Resultados del código utilizado
Cómo resultado tenemos que se obtuvieron los valores correctamente, como en este ejemplo se colocó un número 24 y se pudieron obtener su valor en centímetros y en milímetros, claro que esta es una operación muy sencilla debido a que sólo consta de multiplicar, pero aunque se utilizan otros métodos de conversión el resultado se va a mostrar siempre aquí.
Dame tu longitud en metros: 24 Tu longitud en cm es: 2400.00 Tu longitud en mm es: 24000.00
Si te gusta la programación y quieres aprender mas, te recomiendo visitar mi pagina principal donde encontrara una gran variedad de programas en los cuales podrás aprender.