Triangulo de pascal com matriz

Triangulo de pascal com matriz


DisciplinaLaboratório de Programação150 materiais2.484 seguidores
Pré-visualização1 página
#include <stdio.h>
#include <stdlib.h>
#define MAX 20
int main () {
 int mat[MAX][MAX];
 int tamanho, i, j;
 printf (&quot;\n\nDigite o tam. do triangulo de pascal : &quot;);
 scanf (&quot;%d&quot;, &tamanho);
 if(tamanho > MAX) {
 printf(&quot;\n\nTamanho muito grande\n\n&quot;);
	return EXIT_FAILURE;
 }
 //preenche a matriz
 for (i = 0; i < tamanho; i++) {
 mat[i][0] = 1;
 for (j = 1; j <= i - 1; j++)
 mat[i][j] = mat[i - 1][j - 1] + mat[i - 1][j];
 if (i != 0)
 mat[i][i] = 1;
 }
 //desenha o triangulo
 for (i = 0; i < tamanho; i++){
 for (j = 0; j < i + 1; j++)
 printf (&quot; %2d&quot;, mat[i][j]);
 printf (&quot;\n&quot;);
 }
 return EXIT_SUCCESS;
}
Battousai
Battousai fez um comentário
Olá
1 aprovações
Esteicy
Esteicy fez um comentário
ok
2 aprovações
Carregar mais