top of page
puntos

LENGUAJE DE PROGRAMACIÓN 

Ejercicios en clase -  6 y 7

 

#include <iostream>

usando el espacio de nombres std;

opción int;
//para el factorial
int factorial(int num) {
    if (num == 0 || num == 1) {
        return 1;
    } else {
        return número * factorial(núm - 1);
    }
}

int principal() {
    int n; 
    intc; 
    int suma; 

    hacer {
        cout << "MENÚ \n";
        cout << "_____________________ \n";
        cout << "1.- Suma de los n primeros términos \n";
        cout << "2.- Suma de los n primeros términos impares \n";
        cout << "3.- Suma de los n primeros términos pares \n";
        cout << "4.- Cálculo del factorial \n";
        cout << "Ingrese una opción diferente de 0: ";
        cin >> opción;

        switch (opcion) {
            caso 1:
                cout << "1.- Suma de los n primeros términos \n";
                cout << "Ingrese el valor de n: ";
                cin >> n;
                c = 0;
                suma = 0;
                mientras (c < n) {
                    c = c + 1;
                    suma = suma + c;
                }
                cout << "La suma de los primeros " << n << " términos es: " << suma << endl;
                cout<<endl;
                romper;

            caso 2:
                cout << "2.- Suma de los n primeros términos impares \n";
                cout << "______________________________________ \n";
                cout << "Ingrese el valor del n-esimo termino: ";
                cin >> n;
                c = 0;
                suma = 0;
                mientras (c < n) {
                    c = c + 1;
                    suma = suma + (2 * c - 1);
                    cout << "La suma de los " << c << " términos es: " << suma << endl;
                }
                cout<<endl;
                romper;

            caso 3:
                cout << "3.- Suma de los n primeros términos pares \n";
                cout << "______________________________________ \n";
                cout << "Ingrese el valor del n-esimo termino:






                    cout << "La suma de los " << c << " términos es: " << suma << endl;
                }
                cout<<endl;
                romper;

            caso 4:
                cout << "4.- calculo del factorial \n";
                cout << "______________________________________ \n";
                cout << "Ingrese el valor de n: ";
                cin >> n;
                cout << "El factorial de " << n << " es: " << factorial(n) << endl;
                cout<<endl;
                romper;

        } // fin del switch

    } while (opcion != 0);

    devolver 0;
}

image.png

#include <iostream>

usando el espacio de nombres std;

opción int;

int factorial(int num) {
    if (num == 0 || num == 1) {
        return 1;
    } else {
        return número * factorial(núm - 1);
    }
}

int principal() {
    int n; 
    intc; 
    int suma; 

    hacer {
        cout << "MENÚ \n";
        cout << "_____________________ \n";
        cout << "1.- Suma de los n primeros términos \n";
        cout << "2.- Suma de los n primeros términos impares \n";
        cout << "3.- Suma de los n primeros términos pares \n";
        cout << "4.- Cálculo del factorial \n";
        cout << "5.- Suma de serie \n";
        cout << "Ingrese una opción diferente de 0: ";
        cin >> opción;

        switch (opcion) {
            caso 1:
                cout << "1.- Suma de los n primeros términos \n";
                cout << "Ingrese el valor de n: ";
                cin >> n;
                c = 0;
                suma = 0;
                mientras (c < n) {
                    c = c + 1;
                    suma = suma + c;
                }
                cout << "La suma de los primeros " << n << " términos es: " << suma << endl;
                cout<<endl;
                romper;

            caso 2:
                cout << "2.- Suma de los n primeros términos impares \n";
                cout << "______________________________________ \n";
                cout << "Ingrese el valor del n-esimo termino: ";
                cin >> n;
                c = 0;
                suma = 0;
                mientras (c < n) {
                    c = c + 1;
                    suma = suma + (2 * c - 1);
                    cout << "La suma de los " << c << " términos es: " << suma << endl;
                }
                cout<<endl;
                romper;

            caso 3:
                cout << "3.








                    cout << "La suma de los " << c << " términos es: " << suma << endl;
                }
                cout<<endl;
                romper;

            caso 4:
                cout << "4.- Cálculo del factorial \n";
                cout << "______________________________________ \n";
                cout << "Ingrese el valor de n: ";
                cin >> n;
                cout << "El factorial de " << n << " es: " << factorial(n) << endl;
                cout<<endl;
                romper;

            caso 5:
                cout << "5.- Suma de serie \n";
                cout << "______________________________________ \n";
                cout << "Ingrese el valor de n: ";
                cin >> n;
                c = 0;
                suma = 0;
                mientras (c < n) {
                    c = c + 1;
                    // Puedes ajustar la serie según tus necesidades
                    suma = suma + (1.0 / c);
                    cout << "La suma de la serie hasta " << c << " es: " << suma << endl;
                }
                cout<<endl;
                romper;

        } // fin del switch

    } while (opcion != 0);

    devolver 0;
}

image.png

Lenguaje de Programación C++

Facultad de Ingeniería Mecánica Eléctrica y Electrónica

Escuela Profesional de Ingeniería Electrónica

"Universidad Nacional San Luis Gonzaga de Ica"

  • Instagram
  • Facebook
bottom of page