Mencetak Segitiga Siku-siku dan menjumlahkannya

/*Mencetak segitiga siku-siku dan menjumlahkannya*/


main(){
int jumlah, jumlah_t, n, i, j;
printf("Masukkan nilai n : ");
scanf("%d", &n);
//lakukan pengulangan untuk mencetak baris
for(i=1;i<=n;i++){
jumlah= 0;
jumlah_t=0;
//pengulangan untuk mencetak kolom
for(j=1;j<=i;j++){
printf("%d ", j);
jumlah=jumlah+j;//menginisialisasi matrik (i,j) itu di isi dengan nilai jumlah
jumlah_t=jumlah_t+jumlah;//mencetak jumlah keseluruhan matrik segitiga
//jadi prinsipnya dia akan berhenti mencetak tanda tambah saat 'i' sama dengan 'j'
if(j==i){
printf("= %d", jumlah);
}else{
printf("+ ");
}

}printf("\n");
}
printf("Jadi jumlah semuanya : %d", jumlah_t);
}

Postingan Populer