Dev - C++ - Desarrolle el código que le permita leer N valores y calcule con dichos valores la media geométrica

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

Desarrolle el código que le permita leer N valores y calcule con dichos valores la media geométrica

Publicado por Jesus Martinez (5 intervenciones) el 08/04/2020 18:46:30
Desarrolle el código que le permita leer N valores y calcule con dichos valores la media geométrica, usar únicamente la estructura do while o la estructura for. (puede hacer uso del diagrama de flujo que presenta la solución o generar su propia respuesta).

es que no sé como hacerlo :/ soy nuevo en c++
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++

Desarrolle el código que le permita leer N valores y calcule con dichos valores la media geométrica

Publicado por Alfil (1444 intervenciones) el 08/04/2020 19:28:08
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
#include <cmath>
 
using namespace std;
 
int main()
{
    int N, numero, producto = 1;
 
    cout << "\nN: "; cin >> N;
 
    cout << endl;
    for (int i = 1; i <= N; i++)
    {
        cout << "Numero " << i << ": ";
        cin >> numero;
 
        producto *= numero;
    }
 
    cout << "\nLa media geometrica es: " << sqrt(producto) << endl;
 
    return EXIT_SUCCESS;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 14
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Amigo, no sé que pasa, pero no se detiene, o sea, en ningun momento reliza la acción, solo sigue

Publicado por Jesus Martinez (5 intervenciones) el 08/04/2020 19:50:51
media
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
-1
Comentar
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++

Amigo, no sé que pasa, pero no se detiene, o sea, en ningun momento reliza la acción, solo sigue

Publicado por Alfil (1444 intervenciones) el 08/04/2020 20:33:51
Numero es la cantidad de valores que quieres leer, si pones 25, te va a pedir 25 valores.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Rodrigo
Val: 1.755
Plata
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Amigo, no sé que pasa, pero no se detiene, o sea, en ningun momento reliza la acción, solo sigue

Publicado por Rodrigo (539 intervenciones) el 09/04/2020 14:48:41
Tengo la impresion que el codigo podria hacer overflow por la multiplicacion dentro del for.
Si fuera asi, parece mejor obtener la raiz (y multiplicar) inmediatamente dentro del ciclo, por cada vuelta, y no solo 1 vez al final.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar