Gambaran piramida seperti berikut :

Berikut source code program untuk membuat piramida seperti di atas :
#include <iostream.h>
#include <conio.h>
main()
{
int a,T;
cout<<"Inputkan tinggi pyramid angka : ";
cin>>a;
for (int i=1;i<=a;i++){
for (int j=a-i;j>=1;j--)
cout<<" ";
T=i;
for (int k=i;k>=1;k--){
cout<<T%10;
T++;
}
T=T-2;
for (int k=2;k<=i;k++){
cout<<T%10;
T--;
}
cout<<"\n";
}
getch();
}
Tinggi piramida adalah sisi miring sebelah kiri atau kanan, coba
hitung angka dalam sisi miring tersebut, bila tinggi piramida 10 maka
akan tampil angka 1 sampai 0 sebanyak 1 kali bila 20 maka tampil angka 0
sampai 1 kelipatannya yakni 2 kali.
Tidak ada komentar:
Posting Komentar