Thursday, November 1, 2012

Membuat segitiga bintang pada Pemrograman C

Bagaimanakah cara agar kita dapat membuat gambar segitiga bintang seperti tampak dibawah
*
***
*****
***
*
dimana untuk puncak bintangnya bernilai dengan angka n yang sesuai dengan angka masukan, maka kita dapat mebuatnya dengan script seperti dibawah ini :

#include <stdio.h>
#include <stdlib.h>

int main(){
       int a,b,n;
       printf("masukkan jumlah bintang ");
       scanf_s("%d",&n);

       for(a=1;a<=n;a++){
              if(a%2==1){
                     for(b=1;b<=a;b++){
                           printf("*");
                     }
                     printf("\n");
              }
       }
       for(a=(n-1);a<=n;a--){
              if(a%2==1){
                     for(b=1;b<=a;b++){
                           printf("*");
                     }
                     printf("\n");
              }
       }

       system("pause");
       return 0;
}

 Untuk keterangannya dapat dilihat melalui video tutorial dibawah ini


No comments:

Post a Comment