Valeria Vides

Generation

generate functionFri, 04 Jul 2025

Crear un programa que muestre un menu con las opciones de sumar, y multiplicar, dependiendo lo que el usuario seleccione se ejecutara la funcion matematica. (FUNCTION / IF STATEMENTS

Aquí te muestro un ejemplo de cómo podrías implementar un programa en C++ que muestre un menú con las opciones de sumar y multiplicar, y que dependiendo de la opción seleccionada por el usuario, ejecute la función matemática correspondiente. ```cpp #include <iostream> // Función para sumar dos números double sumar(double num1, double num2) { return num1 + num2; } // Función para multiplicar dos números double multiplicar(double num1, double num2) { return num1 * num2; } int main() { double num1, num2; int opcion; // Mostrar menú std::cout << "Menú de opciones:" << std::endl; std::cout << "1. Sumar dos números" << std::endl; std::cout << "2. Multiplicar dos números" << std::endl; std::cout << "3. Salir" << std::endl; // Pedir opción al usuario std::cout << "Ingrese su opción: "; std::cin >> opcion; // Verificar opción seleccionada switch (opcion) { case 1: // Pedir números al usuario std::cout << "Ingrese el primer número: "; std::cin >> num1; std::cout << "Ingrese el segundo número: "; std::cin >> num2; // Mostrar resultado de la suma std::cout << "La suma de " << num1 << " y " << num2 << " es: " << sumar(num1, num2) << std::endl; break; case 2: // Pedir números al usuario std::cout << "Ingrese el primer número: "; std::cin >> num1; std::cout << "Ingrese el segundo número: "; std::cin >> num2; // Mostrar resultado de la multiplicación std::cout << "La multiplicación de " << num1 << " y " << num2 << " es: " << multiplicar(num1, num2) << std::endl; break; case 3: // Salir del programa std::cout << "Adiós!" << std::endl; break; default: // Mostrar mensaje de error si la opción seleccionada no es válida std::cout << "Opción inválida. Por favor, ingrese una opción válida." << std::endl; break; } return 0; } ``` Este programa utiliza un menú con opciones de sumar y multiplicar, y dependiendo de la opción seleccionada por el usuario, ejecuta la función matemática correspondiente. Si el usuario selecciona una opción inválida, muestra un mensaje de error.

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