top of page

#include <iostream>

int calcularSuma1(int n) 
{
    int suma = 0;

    for (int i = 1; i <= n; ++i) 
   {
        suma += i;
    }

    return suma;
}

int calcularSuma2(int k) 
{
    int suma = 0;

    for (int i = 1; i <= k; ++i) 
   {
        suma += 2 * i + 50;
    }

    return suma;
}

int main() 
{
    int n, valorK;

    
    std::cout << "Ingrese el valor de n: ";
    std::cin >> n;

    int resultado1 = calcularSuma1(n);
    std::cout << "La suma de los primeros " << n << " numeros naturales es: " << resultado1 << std::endl;

   
    std::cout << "Ingrese el valor de k para el segundo calculo: ";
    std::cin >> valorK;

    int resultado2 = calcularSuma2(valorK);
    std::cout << "La suma de los terminos hasta k=" << valorK << " es: " << resultado2 << std::endl;

    
    std::cout << "Ingrese el valor de k para el tercer calculo: ";
    std::cin >> valorK;

    int resultado3 = calcularSuma2(valorK);
    std::cout << "La suma de los terminos hasta k=" << valorK << " es: " << resultado3 << std::endl;

    return 0;
}
 

#include <iostream>
#include <string>
using namespace std;
int main() 
{
int opcion;

    
    while (true) 
   {
        cout << "Seleccione el programa a ejecutar:\n";
        cout << "1. Juego de preguntas\n";
        cout << "2. Operaciones con dos numeros\n";
        cout << "3. Determinar si un numero es par o impar\n";
        cout << "0. Salir\n";
        cout << "Ingrese el numero de la opcion: ";
        cin >> opcion;

        switch (opcion) 
       {
            case 1: 
           {
                // Programa del juego de preguntas
                string pregunta1 = "La Capital de Marruecos es Rabat?";
                string respuesta1 = "Si";

                string pregunta2 = "La Guerra de Peru y Chile duro 3 anos?";
                string respuesta2 = "No";

                string pregunta3 = "¿Argentina es campeon mundial?";
                string respuesta3 = "Si";

                string respuestaUsuario;

                cout << pregunta1 << " (Si/No): ";
                cin >> respuestaUsuario;

                if (respuestaUsuario == respuesta1) 
               {
                    cout << pregunta2 << " (Si/No): ";
                    cin >> respuestaUsuario;

                    if (respuestaUsuario == respuesta2) 
                   {
                        cout << pregunta3 << " (Si/No): ";
                        cin >> respuestaUsuario;

                        if (respuestaUsuario == respuesta3) 
                       {
                            cout << "¡Felicidades! Has respondido correctamente a todas las preguntas. Ganaste el juego." <<endl;
                        } else 
                       {
                            cout << "Respuesta incorrecta. Has perdido el juego." <<endl;
                        }
                    } else 
                   {
                        std::cout << "Respuesta incorrecta. Has perdido el juego." <<endl;
                    }
                } else 
               {
                    std::cout << "Respuesta incorrecta. Has perdido el juego." <<endl;
                }
                break;
            }

            case 2: 
{
                // Programa de operaciones con dos numeros
                int numero1, numero2, resultado;

               cout << "Ingrese el primer numero: ";
                cin >> numero1;

                cout << "Ingrese el segundo numero: ";
                cin >> numero2;

                if (numero1 == numero2) 
               {
                    resultado = numero1 * numero2;
                    cout << "Los numeros son iguales. El resultado de la multiplicacion es: " << resultado <<endl;
                } else if (numero1 > numero2) 
               {
                    resultado = numero1 - numero2;
                    cout << "El primer numero es mayor. El resultado de la resta es: " << resultado <<endl;
                }
           else 
                 {
                    resultado = numero1 + numero2;
                    cout << "El segundo numero es mayor. El resultado de la suma es: " << 
                    resultado <<endl;
                }
                break;
            }

            case 3: {
                // Programa para determinar si un numero es par o impar
                int numero;

                cout << "Ingrese un numero entero: ";
                cin >> numero;

                if (numero % 2 == 0) 
               {
                    cout << "El numero ingresado es par." <<endl;
                } else 
               {
                    cout << "El numero ingresado es impar." <<endl;
                }
                break;
            }
            case 0:
                // Salir del bucle
                cout << "Saliendo del programa. ¡Hasta luego!" <<endl;
                return 0;
            default:
                cout << "Opcion no valida. Por favor, seleccione una opción valida." <<endl;
                break;
        }
    }

    return 0;
}
 

bottom of page