hehehe... untuk mempelajari codingnya silahkan lihat di siniCoding belahketupat ketoprak yang saya buat merupakan pengembangan dari perulangan luar dalam dari segitiga berhubung yang telah ada. Untuk output yang ingin dihasilkan adalah sebagai berikut:
OUTPUT BELAH KETUPAT BAHASA C:
CODING PROGRAM BELAH KETUPAT DALAM BAHASA C:
//silahkan ganti kode "(" dalam include menjadi "<" dan ")" menjadi ">"
#include
#include
int isi,batas,bil,temp,temp2,midkir,midkan,seg1,seg2,seg3,seg4,spas1,spas2;
main(){
clrscr();
printf("Masukan Bilangan: ");
scanf("%d",&bil);
isi=bil-1;
temp=isi;
temp2=isi;
for (batas=1;batas<=isi;batas++){
/*SEGITIGA KIRI ATAS*/
for (spas1=isi;spas1>=batas;spas1--)
printf("%s"," ");
for (seg1=1;seg1<=batas;seg1++)
printf("%d",seg1);
/*SEGITIGA KANAN ATAS*/
for (seg2=batas-1;seg2>=1;seg2--)
printf("%d",seg2);
printf("\n");
}
/*TENGAH*/
for(midkir=1;midkir<=bil;midkir++)
printf("%d",midkir);
for(midkan=bil-1;midkan>=1;midkan--)
printf("%d",midkan);
printf("\n");
for (batas=1;batas<=isi;batas++){
/*SEGITIGA KIRI BAWAH*/
for (spas2=1;spas2<=batas;spas2++)
printf("%s"," ");
for (seg3=1;seg3<=temp;seg3++)
printf("%d",seg3);temp=temp-1;
/*SEGITIGA KANAN BAWAH*/
for (seg4=temp2-1;seg4>=1;seg4--)
printf("%d",seg4);temp2=temp2-1;
printf("\n");
}
getch();
}
SILAHKAN MENCOBA! TETAP SEMANGAT DAN HIDUP KETOPRAK... Hahaha ^_^
http://frozen2boy.wordpress.com/looping-segitiga-dalam/
ReplyDeletesama2 segitiha... :)