Theweekweek. Powered by Blogger.
RSS

Program C++ membuat bentuk belah ketupat dari deretan angka

#include<stdio.h>
int angka, isi, temp1, temp2, batas, spasi1, spasi2, segi1, segi2, segi3, segi4, midkir, midkan;
void bagian_kiri_atas(){
for (spasi1=isi;spasi1>=batas;spasi1--)
printf("%s "," ");
for (segi1=1;segi1<=batas;segi1++)
printf("%d ", segi1);
}


void bagian_kanan_atas(){
for (segi2=batas-1;segi2>=1;segi2--)
printf("%d ",segi2);
printf("\n");
}
void bagian_baris_tengah(){
for(midkir=1;midkir<=angka;midkir++)
printf("%d ", midkir);
for(midkan=angka-1;midkan>=1;midkan--)
printf("%d ", midkan);
printf("\n");
}
void bagian_kiri_bawah(){
for (spasi2=1;spasi2<=batas;spasi2++)
printf("%s "," ");
for (segi3=1;segi3<=temp1;segi3++)
printf("%d ", segi3);
temp1=temp1-1;
}

void bagian_kanan_bawah(){
for (segi4=temp2-1;segi4>=1;segi4--)
printf("%d ", segi4);
temp2=temp2-1;
printf("\n");
}
int main(){
printf("Masukkan Batas : "); scanf("%d", &angka);
isi=angka-1;
temp1=isi;
temp2=isi;
for(batas=1;batas<=isi;batas++){
bagian_kiri_atas();
bagian_kanan_atas();
}
bagian_baris_tengah();
for (batas=1;batas<=isi;batas++){
bagian_kiri_bawah();
bagian_kanan_bawah();
}}

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

1 komentar:

Unknown said...

itu gimana cara nya biar bisa dirubah yang bagian menjadi bintang yang bawah jadi enol

Post a Comment