Membuat Segitiga Siku-siku Angka Dengan Bahasa C

Selamat pagi para arstronaut ! :D
Kali ini kita akan membahas bagaimana cara membuat segitiga siku-siku angka dalam bahasa C. Yup, program ini adalah request dari salah satu kadet astronaut kita, yaitu "Rangga Bima Sakti".
Baiklah langsung saja kita lihat source code-nya :D.


#include <stdio.h>

/* COPYRIGHT @astronaut11.blogspot.com */

int main(){

    // Array Bisa Ditambahkan Sesuai Keinginan/Kebutuhan
    int A[100]= {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20};
    int i,j,k,a,n;

    printf("Masukan n : ");
    scanf ("%d", &n);

    if(n>20){
        printf("Capeh ahh ngitungnya ^_^\n");
        return 0;
    }

    for(i=1; i<=n; ++i){
            k = i;
            a = n-2;
        for(j=1; j<=i; ++j){
            if(j==1){
                printf("%d  ",k);
            }
            else if(j>1){
                printf("%d  ",k+=A[a]);
                a--;
            }
    }
    printf("\n");

}
}


1 komentar:

  1. hampir sesuai sama yang dicari. tapi yang kayak gini gmna ya ?
    1
    22
    333
    4444
    55555

    BalasHapus

Diberdayakan oleh Blogger.