Dev - C++ - Ayuda con Programa Dev C++

   
Vista:

Ayuda con Programa Dev C++

Publicado por Alex (2 intervenciones) el 19/06/2016 19:40:06
Hola apenas soy iniciado en programacion basica y tengo un proyeto de un maestro que no es de la materia de programacion es un programa en el que ingreses la media y deviacion estandar y que el programa genere las variables con las que se llegan a esos resultados ya intente hacerlo y no pude, solo pude hacer un programa en el puedo introducir el numero de variables que quiero las introduzco y da la media y desv estandar y el maestro dijo que estaba mal y que invirtiera el proceso pero ya llevo dias y no puedo por favor AIUDAAA!! :,C

En si el problema dice asi: Hacer un programa que genere un numero especificado de variables aleatorias normalmente distribuidas con una media y una desviación estándar dada. Suponer que el numero de variables aleatorias, la media y la desviación estándar son datos de entrada del programa.

Gracias, espero y me puedan ayudar
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

Ayuda con Programa Dev C++

Publicado por Carlos juancardls3@gmail.com (3 intervenciones) el 24/06/2016 19:57:52
Hola Alex, si aun no encontraste solucion a este problema,
puedo enviarte un algoritmo que dados como datos de entrada
una media: u,
una desviacion tipica: s
el tamaño de una muestra: n
Obtiene las n varibles aleatorias, que se piden.
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

Ayuda con Programa Dev C++

Publicado por alex reveage@hotmail.com (2 intervenciones) el 24/06/2016 22:50:49
Aun no e podido porfavor ayudame D:
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

Ayuda con Programa Dev C++

Publicado por Thanatos (72 intervenciones) el 25/06/2016 05:45:03
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
#include <iostream>
#include <iomanip>
#include <random>
#include <cmath>
 
int main() {
    std::random_device rd;
    std::mt19937 generadorMT(rd());
    unsigned cantidad;
    double media;
    double dEstandar;
 
    std::cout << "cantidad de variables = ";
    std::cin >> cantidad;
    std::cout << "media = ";
    std::cin >> media;
    std::cout << "desviacion estandar = ";
    std::cin >> dEstandar;
 
    std::normal_distribution<> distribucion(media, dEstandar);
 
    std::cout << "\nVariables:" << std::endl;
    for (unsigned contador(1); contador <= cantidad; ++contador) {
        std::cout << round(distribucion(generadorMT));
        if (contador < cantidad) {
            std::cout << ", ";
        }
    }
 
    return 0;
}

Para que el programa compile correctamente, el compilador que está usando Dev-C++ debe ser capaz de usar el estándar C++11 o superior.

Si estás utilizando la versión más reciente de Dev-C++ y tienes activada la opción resaltada en la siguiente imagen, no deberías tener problemas al compilar:

DevCpp
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