#include<stdio.h>int main(){int C,n,r,t,total1=1,total2=1,total3=1;
printf("- Combination of n took r -\n");
printf("Put n: ");
scanf("%d",&n);
printf("Put r: ");
scanf("%d",&r);for( n ; n >1; n--)
total1 = total1 * n;for( r ; r >1; r--)
total2 = total2 * r;
t=total1 - total2;for( t ; t >1; t--)
total3 = total3 * t;
C = total1/total2*total3;
printf("\n\n\n The combination is:%d ",C);
printf("\n\n\n\n");
printf("%d",total1);return0;}
Questão: Escreva um programa que calcule o número de combinações de n objetos tomados r de cada vez. Os valores n e r devem ser solicitados ao usuário.
nCr= fatorial(n)/fatorial(r) * fatorial(n-r)
Então, não pesquisei na internet como fazer.
O código executa, porém, não chega ao resultado desejado. Aparece "Declaração sem efeito".
Pergunta
Lothlóryen
Questão: Escreva um programa que calcule o número de combinações de n objetos tomados r de cada vez. Os valores n e r devem ser solicitados ao usuário.
nCr= fatorial(n)/fatorial(r) * fatorial(n-r)
Então, não pesquisei na internet como fazer.
O código executa, porém, não chega ao resultado desejado. Aparece "Declaração sem efeito".
Estou no Falcon C++.
Sou iniciante. Agradecido :) .
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.