Nossa!!! Matemática...
O cálculo pode ser baseado em Matriz. Só para ressaltar, iniciando do zero. Vou colocar apenas 3 linhas, que já terei que digitar pra "dedéu"... M[x,y] = x! / y! * (x - y)! A primeira linha: M[0,0] = 0! / 0! * (0-0)! M[0,0] = 1 / 1 * 1 = 1 Resultado: 1 ----------------------- Segunda Linha / Primeira coluna (repete o cálculo acima) Segunda Linha / Segunda Coluna (repete o valor pq fatorial de 1 tb é 1) Resultado: 11 ---------------------- Terceira Linha / Primeira Coluna M[2,0] = 2! / 0! * (2-0)! Resultado: 1 Terceira Linha / Segunda Coluna (até que enfim um resultado diferente... ufa! ) M[2,1] = 2! / 1! * (2-1)! = 2 / 1 * 1 Resultado: 2 Expliquei a lógica... Agora é só montar o algoritmo, com loop, e programar... []s Fabrício On Fri, 1 Oct 2004 16:27:51 -0300, "Eduardo Jedliczka" <[EMAIL PROTECTED]> escreveu: > De: "Eduardo Jedliczka" <[EMAIL PROTECTED]> > Data: Fri, 1 Oct 2004 16:27:51 -0300 > Para: <[EMAIL PROTECTED]> > Assunto: Re: [delphi-br] daniel; triangulo de pascal > > Bom, a sua fórmula está errada... > > E sinceramente não me lembro qual é a fórmula correta... mas você pode implementar > um algortmo funcional para isto: > > guarde numa string os valores antes da soma e em outra string os valores já somados, > assim poderá fazer um for com um copy... > > Só uma pergunta, a 5ª Linha é 14341 ou 14641 ??? > > [s] > > ===================== > Eduardo Jedliczka > GeraSoft Informática > Apucarana - PR > ===================== > ----- Original Message ----- > From: danielromabr > To: [EMAIL PROTECTED] > Sent: Friday, October 01, 2004 9:49 AM > Subject: [delphi-br] daniel; triangulo de pascal > > > eu sei como um triangulo de pascal se forma: > 1 > 11 > 121 > 1331 > 14341 > mas estou com dificuldade em passa-lo para o pascal: como se calcula > o triangulo? > eu estou tentando fazer ele em uma matriz, mas acho que a formula que > vi,(a+b) elevado a n, está incorreta. > obrigado pela ajuda > > > > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > Para ver as mensagens antigas, acesse: > http://br.groups.yahoo.com/group/delphi-br/messages > > Para falar com o moderador, envie um e-mail para: > [EMAIL PROTECTED] ou [EMAIL PROTECTED] > > > > Yahoo! Grupos, um serviço oferecido por: > > > Assine Claudia em > 5x de R$ 18,96 Assine Info em > 5x de R$ 21,48 > Mais... Capricho Manequim Boa Forma Nova Exame > > > > > > ------------------------------------------------------------------------------ > Links do Yahoo! Grupos > > a.. Para visitar o site do seu grupo na web, acesse: > http://br.groups.yahoo.com/group/delphi-br/ > > b.. Para sair deste grupo, envie um e-mail para: > [EMAIL PROTECTED] > > c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do > Yahoo!. > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > Para ver as mensagens antigas, acesse: > http://br.groups.yahoo.com/group/delphi-br/messages > > Para falar com o moderador, envie um e-mail para: > [EMAIL PROTECTED] ou [EMAIL PROTECTED] > > Links do Yahoo! Grupos > > > > > > > > > -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html