Kaskus

Tech

abisaysdrunkAvatar border
TS
abisaysdrunk
[ask] tentang for c++
sorry gan ane mau nanya lagi nih, tdi ane pengen nyoba buat diamond pake looping for, maunya buat yang kek gini
Code:
input : 5
output:
55555 55555
4444 4444
333 333
22 22
1 1
22 22
333 333
4444 4444
55555 55555

tpi setelah ane koding jadinya malah kek gini :
input : 5
output:
00000 00000
1111 1111
222 222
33 33
4 4
33 33
222 222
1111 1111
00000 00000

ini codingnya gan :
#include <iostream>
using namespace std;
int main()
{
int i, n, j, k;
cin>>n;
for (i=0;i<n;i++)
{
for (j=0;j < n - i;j++)
cout<<i;
for (j=0;j<2 * i + 1 ;j++)
cout<<" ";
for (k=0;k<n-i;k++)
cout<<i;
cout<<endl;
}
for (i=n-2;i>-1;i--)
{
for (j=n;j>0+i;j--)
cout<<i;
for (j=0;j<2*i+1;j++)
cout<<" ";
for (k=n;k>0+i;k--)
cout<<i;
cout<<endl;
}
system("pause");
return 0;
}
--------

ane udah utak atik semalaman gan tpi malah ancur diamondnya
Diubah oleh abisaysdrunk 28-10-2012 22:25
0
718
2
GuestAvatar border
Komentar yang asik ya
Mari bergabung, dapatkan informasi dan teman baru!
Programmer Forum
Programmer Forum
KASKUS Official
20.2KThread5KAnggota
Urutkan
Terlama
GuestAvatar border
Komentar yang asik ya
Ikuti KASKUS di
© 2026 KASKUS, PT Darta Media Indonesia. All rights reserved.