factorial programacion lenguaje c

Post on 25-Dec-2015

214 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Programa básico o problema básico de programación.

TRANSCRIPT

//Programa hecho por ulai

#include<stdio.h>

float Variacion (float m,float n);

float Probabilidad (float m,float n);

int main(){

float m, n;

float var, pro;

printf("\n Dame el valor de m: \n");

scanf("%f",&m);

printf("\n Dame el valor de n: \n");

scanf("%f",&n);

var=Variacion(m,n);

printf("El resultado es: %f ",var);

pro=Probabilidad(m,n);

printf("El resultado es: %f ",pro);

getch();

}

float Variacion(float m,float n){

float i,fac=1, fac1=1, res,r,vari;

if(m>n){

for(i=1;i<=m;i++){

fac=fac*i;

}

for(i=1;i<=r;i++){

fac1=fac1*i;

}

}

vari=fac/fac1;

return vari;

}

float Probabilidad(float m,float n){

float i, fac1=1, fac=1, fac2=1,r,prob;

if(m>n){

for(i=1;i<=m;i++){

fac=fac*i;

}

for(i=1;i<=n;i++){

fac2=fac2*i;

}

r=m-n;

for(i=1;i<=r;i++){

fac1=fac1*i;

}

}

prob=fac/(fac2*fac1);

return prob;

}

top related