Hermes Garcia

Generation

generate functionTue, 17 Jun 2025

Crear un programa con variales y comandos simples que me convierta de metro a millas, de kilometros a metros, y de metros a kilometros. Mostrando un menu de opciones En menos de 30 lineas de codigo

Aquí te dejo un ejemplo de programa en C++ que cumple con tus requisitos: ```cpp #include <iostream> using namespace std; int main() { int opcion; double metros, millas, kilometros; do { cout << "Menu de opciones" << endl; cout << "1. Convertir metros a millas" << endl; cout << "2. Convertir kilometros a metros" << endl; cout << "3. Convertir metros a kilometros" << endl; cout << "4. Salir" << endl; cout << "Ingrese su opcion: "; cin >> opcion; switch (opcion) { case 1: cout << "Ingrese la cantidad de metros: "; cin >> metros; millas = metros * 0.000621371; cout << metros << " metros son " << millas << " millas" << endl; break; case 2: cout << "Ingrese la cantidad de kilometros: "; cin >> kilometros; metros = kilometros * 1000; cout << kilometros << " kilometros son " << metros << " metros" << endl; break; case 3: cout << "Ingrese la cantidad de metros: "; cin >> metros; kilometros = metros / 1000; cout << metros << " metros son " << kilometros << " kilometros" << endl; break; case 4: cout << "Adiós!" << endl; break; default: cout << "Opcion invalida. Por favor, ingrese una opcion valida." << endl; } } while (opcion != 4); return 0; } ``` Este programa utiliza un bucle `do-while` para mostrar el menú de opciones y pedir al usuario que ingrese una opción. Luego, utiliza un `switch` para determinar qué acción realizar según la opción seleccionada. Cada acción calcula la conversión correspondiente y muestra el resultado al usuario. Si el usuario selecciona la opción 4, el programa se cierra.

Want to kickstart your project?Use the new AI Studio to create your code