aricare il triangolo di Tartaglia in una matrice quadrata a di ordine (r x r) Sugg: il triangolo di Tartaglia ha la seguente configurazione nel caso r=5.
/*
CLAUDIO CARDINALE III AI
aricare il triangolo di Tartaglia in una matrice quadrata a di ordine (r x r) Sugg: il triangolo di Tartaglia ha la seguente configurazione nel caso r=5.
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
*/
#include<stdio.h>
#define MAX 1000
int main(){
//dichiarazioni
int r,i,j,mat[MAX][MAX];
//acquisizione dati
//lunghezza matrice
do{
printf("inserire r : ");
scanf("%d",&r);
}while(r<1 || r>=MAX);
//calcoli
for(i = 0;i<r;i++)
for(j = 0;j<r;j++)
mat[i][j] = 0;
for(i = 0;i<r;i++)
for(j = 0;j<i+1;j++)
if(j==0 || j==i)
mat[i][j] = 1;
else
mat[i][j] = mat[i-1][j-1]+mat[i-1][j] ;
//visualizzazione risultati
for(i=0;i<r;i++){
for(j=0;j<i+1;j++)
printf("%d ",mat[i][j]);
printf("\n");
}
}