/*
* Nombre del Archivo: main.c
* Autor: [Vega Soberanes Aylin Desiree]
* Correo: [[email protected]]
* Fecha: [24/10/2023]
* Curso: Lenguajes de Interfaz, TECNM Campus ITT
*
* Objetivo: 3.3 Conceptos de UF2, ELF, BOOTLOADER, Firmware.
* Este programa está diseñado para familiarizarse con la plataforma de simulación en línea Wokwi
* y crear un proyecto básico usando Raspberry Pi Pico.
*
* Historial de Revisiones:
* [24/10/2023] [Vega Soberanes Aylin Desiree] - Creado
* [Fecha] [Vega Soberanes Aylin Desiree] - Actualizado para añadir [característica/corrección]
*
*/
#include <stdio.h>
#include "pico/stdlib.h"
/**
* Convierte Dólares Estadounidenses a Pesos Mexicanos.
*
* @param Dolares: La cantidad en Dólares Estadounidenses que se va a convertir.
* @return: La cantidad equivalente en Pesos Mexicanos.
*/
double convertDollarsToPesos(double dolares) {
const double exchangeRate = 18.3; // Tipo de cambio de Dólares Estadounidenses a Pesos Mexicanos.
return dolares * exchangeRate;
}
int main() {
stdio_init_all();
double dolares; // Declaración de una variable para almacenar la cantidad en Dólares Estadounidenses.
printf("Ingrese la cantidad en Dólares Estadounidenses: "); // Muestra un mensaje para que el usuario ingrese la cantidad.
scanf("%lf", &dolares); // Lee la cantidad ingresada por el usuario y la almacena en la variable 'dollars'.
double pesos = convertDollarsToPesos(dolares); // Llama a la función 'convertDollarsToPesos' para realizar la conversión.
printf("\n\n%.2f Dólares Estadounidenses equivalen a $%.2f Pesos Mexicanos.\n", dolares, pesos); // Muestra el resultado de la conversión.
return 0; // Devuelve 0 para indicar que el programa se ha ejecutado correctamente.
}