//TRIÂNGULO DE PASCAL
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
int FatorialN (int n){
if (n==0 || n==1)
return n;
int i;
i = n - 1;
for (i; i!=1; i--)
n = n * i;
return n;
}
int FatorialR (int r){
if (r==0 || r==1)
return 1;
int i;
i = r - 1;
for (i; i!=1; i--)
r = r * i;
return r;
}
int FatorialA (int a){
if (a==0 || a==1)
return a;
int i;
i = a - 1;
for (i; i!=1; i--)
a = a * i;
return a;
}
int main ()
{ int n, n1, r=0, r1, a1, a, c;
printf("Informe o valor de n: ");
scanf("\n%d", &n);
while (n >= r) {
a = n - r;
n1 = FatorialN(n);
r1 = FatorialR(r);
a1 = FatorialA(a);
c = n1/(r1*a1);
printf("%d ", c);
r++;}
system("pause");}
Esse código está rodando no compilador "DEV C++" sem erros, mas quando informo algum valor, ele informa que parou de funcionar com essa mensagem:
Assinatura do problema:
Nome do Evento de Problema: APPCRASH
Nome do Aplicativo: Untitled2.exe
Versão do Aplicativo: 0.0.0.0
Carimbo de Data/Hora do Aplicativo: 4da74ddb
Nome do Módulo de Falhas: Untitled2.exe
Versão do Módulo de Falhas: 0.0.0.0
Carimbo de Data/Hora do Módulo de Falhas: 4da74ddb
Código de Exceção: c0000094
Deslocamento de Exceção: 000014fe
Versão do sistema operacional: 6.1.7600.2.0.0.256.1
Pergunta
BreakDown
Esse código está rodando no compilador "DEV C++" sem erros, mas quando informo algum valor, ele informa que parou de funcionar com essa mensagem:
Assinatura do problema:
Nome do Evento de Problema: APPCRASH
Nome do Aplicativo: Untitled2.exe
Versão do Aplicativo: 0.0.0.0
Carimbo de Data/Hora do Aplicativo: 4da74ddb
Nome do Módulo de Falhas: Untitled2.exe
Versão do Módulo de Falhas: 0.0.0.0
Carimbo de Data/Hora do Módulo de Falhas: 4da74ddb
Código de Exceção: c0000094
Deslocamento de Exceção: 000014fe
Versão do sistema operacional: 6.1.7600.2.0.0.256.1
Identificação da Localidade: 1046
Informações Adicionais 1: 0a9e
Informações Adicionais 2: 0a9e372d3b4ad19135b953a78882e789
Informações Adicionais 3: 0a9e
Informações Adicionais 4: 0a9e372d3b4ad19135b953a78882e789
Leia nossa declaração de privacidade online:
http://go.microsoft.com/fwlink/?linkid=104...mp;clcid=0x0416
Se a declaração de privacidade online não estiver disponível, leia nossa declaração de privacidade offline:
C:\Windows\system32\pt-BR\erofflps.txt
Editado por kuroiAdicionar tag CODE
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.