Algoritma :
- Start
- Masukkan angka n(1-9)
- Baris tengah sesuai dengan angka yang dimasukkan, urut dari yang terkecil hingga angka ke-n
- Kolom tengah sesuai dengan angka yang dimasukkan, urut dari yang terkecil hingga angka ke-n
- Membentuk 2 segitiga n dan kemudian menggabungkannya dengan membalik segitiga yang kedua
- Menampilkan belah ketupat dengan angka
- End
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
void main()
{
int i, j, k;
cout<<"Masukkan Angka (1-9): ";
cin>>k;
clrscr();
for(i=1;i<=k;i++)
{
for(j=1;j<=k-i;j++)
{
cout<<" ";
}
for(j=1;j<=i;j++)
{
cout<<j;
}
for(j=i-1;j>=1;j--)
{
cout<<j;
}
cout<<endl;
}
for(i=k;i>=1;i--)
{
for(j=1;j<=k-i;j++)
{
cout<<" ";
}
for(j=1;j<=i;j++)
{
cout<<j;
}
for(j=i-1;j>=1;j--)
{
cout<<j;
}
cout<<endl;
}
getch();
}
0 comments:
Speak up your mind
Tell us what you're thinking... !