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 utilizando usting namespae

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, utilizando funciones y sentencias `if`: ```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() { int opcion; double num1, num2; // 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; // Llamar a la función sumar double resultado = sumar(num1, num2); std::cout << "El resultado de la suma es: " << resultado << 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; // Llamar a la función multiplicar resultado = multiplicar(num1, num2); std::cout << "El resultado de la multiplicación es: " << resultado << 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, seleccione una opción válida." << std::endl; break; } return 0; } ``` En este ejemplo, se definen dos funciones: `sumar` y `multiplicar`, que realizan las operaciones correspondientes. En el `main`, se muestra un menú con las opciones de sumar y multiplicar, y se pide al usuario que seleccione una opción. Dependiendo de la opción seleccionada, se llama a la función correspondiente y se muestra el resultado. Si el usuario selecciona la opción 3, se sale del programa. Si el usuario selecciona una opción inválida, se muestra un mensaje de error.

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