Ir para conteúdo
Fórum Script Brasil
  • 0

Dúvida: Combinação (C)


Lothlóryen

Pergunta

#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);
	
		
	
	
	return 0;
}

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...