Dev - C++ - Calcular y visualizar la suma, el producto y el promedio de los números pares

 
Vista:
sin imagen de perfil
Val: 107
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Calcular y visualizar la suma, el producto y el promedio de los números pares

Publicado por Alex (15 intervenciones) el 12/11/2020 20:18:55
Tengo que realizar estos 2 ejercicios en un solo menu que el primero sea el menu 1 y el otro el 2, me ayudan por favor


Calcular y visualizar la suma, el producto y el promedio de los números pares comprendidos entre un rango proporcionado por el usuario. Adicionalmente, decir cuántos números están por encima del promedio.


Determinar el cubo, el cuadrado y la raíz cuadrada de 10 números ingresados por teclado.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alfil
Val: 4.344
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Calcular y visualizar la suma, el producto y el promedio de los números pares

Publicado por Alfil (1444 intervenciones) el 12/11/2020 22:23:13
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
#include <iostream>
#include <cmath>
 
using namespace std;
 
void menu();
void func1(int inicial, int final);
void func2();
 
int main()
{
    char opcion;
    int a, b;
 
    do {
        menu();
        cin >> opcion;
 
        switch (opcion)
        {
            case '1':
                cout << "\nInicial: "; cin >> a;
                cout << "Final: "; cin >> b;
                func1(a, b);
                break;
 
            case '2':
                func2();
                break;
 
            case '3':
                cout << "\n\n FIN DEL PROGRAMA" << endl;
                break;
 
            default:
                cout << "\n\n OPCION NO VALIDA" << endl;
                break;
        }
 
    } while (opcion != '3');
}
 
void menu()
{
    cout << "\n        MENU PRINCIPAL"
         << "\n ======================================"
         << "\n 1.- SUMA, PRODUCTO Y PROMEDIO DE PARES "
         << "\n 2.- CUBO, CUADRADO Y RAIZ CUADRADA     "
         << "\n 3.- SALIR                              "
         << "\n ======================================="
         << "\n OPCION (1-3): ";
}
 
void func1(int inicial, int final)
{
    int count = 0, suma = 0, producto = 1;
 
    for (int i = inicial; i <= final; i++)
    {
        if (i % 2 == 0)
        {
            suma += i;
            producto *= i;
            count++;
        }
    }
 
    cout << "\nPares: " << count
         << "\nSuma: " << suma
         << "\nProducto: " << producto
         << "\nPromedio Suma: " << float(suma) / count
         << "\nPromedio Producto: " << float(producto) / count
         << endl;
}
 
void func2()
{
    int v[10];
 
    for (int i = 0; i < 10; i++)
    {
        cout << "(" << i + 1 << "/10): ";
        cin >> v[i];
    }
 
    cout << "\n Numero   CUBO   CUADRADO   RAIZ"
         << "\n ==============================="
         << endl;
    for (int i = 0; i < 10; i++)
        cout << v[i] << "     "
             << pow(v[i], 3) << "     "
             << pow(v[i], 2) << "     "
             << float(sqrt(v[i]))
             << endl;
 
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar