Dev - C++ - Con Respeto Pido Su Ayuda Para Resolver Un Detalle De Mi Codig

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

Con Respeto Pido Su Ayuda Para Resolver Un Detalle De Mi Codig

Publicado por Julian (3 intervenciones) el 30/11/2018 17:15:55
Sin-titulo


El motivo por lo cual me encuentro aqui pidiendo su ayuda es por que estoy a prendiendo a programar
y la verdad me e vuelto loco bucando solucion al detalle que tengo en mi codigo , de antemano mil disculpas
y de verdad espero que alguien se apiade de mi y me enseñe como resolverlo gracias .
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 Jean Pierre
Val: 149
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Con Respeto Pido Su Ayuda Para Resolver Un Detalle De Mi Codig

Publicado por Jean Pierre (45 intervenciones) el 30/11/2018 18:04:11
Mm, eso es C...
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
sin imagen de perfil
Val: 6
Ha disminuido su posición en 6 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Con Respeto Pido Su Ayuda Para Resolver Un Detalle De Mi Codig

Publicado por Julian (3 intervenciones) el 30/11/2018 18:09:43
pues esta posteado en DEV C++ asumi que mi tema deberia ir colocado aqui.
si estoy mal hagamelo saber para colocarlo donde debe ir gracias saludos.
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

Con Respeto Pido Su Ayuda Para Resolver Un Detalle De Mi Codig

Publicado por Tom (65 intervenciones) el 30/11/2018 19:12:16
La extensión de tu fichero es .cpp, es de suponer que lo compilarás como si fuera c++.
Lo que sí puedes hacer es, además de revisar tu código, poner una mejor descripción de tu problema.
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
sin imagen de perfil
Val: 6
Ha disminuido su posición en 6 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Con Respeto Pido Su Ayuda Para Resolver Un Detalle De Mi Codig

Publicado por Julian (3 intervenciones) el 30/11/2018 21:15:41
entiendo y muchas gracias por hacermelo saber , estoy haciendo una distribucion multinomial .
mi problema es que no muestra el resultado correcto y por eso me dirijo a ustedes los que tienen
mas experiencia.

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
void multinomial (float x , float p , float n){
 
 
    float X=0;
    float  arreglo1[10];
    float  arreglo2[10];
    float P=0;
    float fact=1;
    float aux=0;
    float rp=0;
    float multi;
    float multi1;
    float i=1;
    float rf=0;
    float arreglo3[max];
 
    printf("\ningresa  N por favor:\n "); //======limite n  asi me lo pide la formula//
    scanf("%f", &n);
 
    printf("\nIngresa limite de X:");  //======== limite x  asi me lo pide la formula//
    scanf("%f", &X);
 
 
    for (int i = 1 ; i<=X ; i++){  // ========ciclo para   que mi contador  empieze  en 1 y termine  en X
 
        printf("\n px:"); //  ==============aqui pido  valores  //
        scanf("%f", &x);//==============  aqui los guardo//
 
        arreglo1[i] = x;     //  como necesito  hacerle factorial a mis numeros guardados en el ciclo  los meto en un arreglo//
    } // cierro for
 
    printf("\nIngresa Limite De  P:");  //====== hago lo mismo establezco un limite P//
    scanf("%f", &P);
 
    for (int i = 1 ; i<=P ; i++){    //   contador de 1 a limite P//
 
        printf("\n p : ");      // pido valores //
        scanf("%f", &p);
 
 
        arreglo2[i]= p; // p lo guardo en otro arreglo//
 
 
        fact= factorial(n) / factorial(arreglo1[i]);   // aqui  hago el primer pedazo de la formula   le hago factorial a N  / el arreglo de x//
        aux=(factorial(arreglo1[i]));
 
        rp = fact /  aux ; //==========================>aqui divido  factorial de N  / arreglo de x      ... con valor  de n= 5  y x = 1,2,2;
        // mi resultado  deberia ser 30    por que 120 / 4   eso da
 
 
        multi= (pow(arreglo2[i],arreglo1[i]));  //  aqui  mi formula dice  que  p la tengo que elevar a la potencia x y hasta aqui todooo muyy bien//
 
        // este es el problema   rp=30  tengo que multiplicarlo por   p elevado ala x   ,  entonces  yo hago lo siguiente :
 
        // multi1 = (rp * multi);  y mis valores no me dan los correctos ... espero haber sido claro haber si me pueden ayudar porfavor
 
        printf("\n%0.2f",mult1i);
 
    }
 
 
 
}// FIN FUNCION
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