Select Language



Followers

IT Programmer. Powered by Blogger.

27 October 2010

Membuat Program Diamond dalam C++

"Om Swastiastu"

Ada yang tahu apa itu diamond? Diamond dalam bahasa Indonesia berarti berlian. Lalu apa hubungannya antara berlian atau diamond dengan C++?
Dalam C++ kita telah mempelajari cara membuat segitiga bintang dengan C++. Sekarang, kita akan mempelajari cara membuat berlian atau cara membuat diamond dalam C++. Caranya sama seperti membuat segita bintang dan segitiga bintang terbalik dengan C++. Dan kita juga menggunakan statement for untuk membuatnya.

Silahkan lihat sintaksnya dibawah ini:




#include <iostream.h>
#include <conio.h>

int main()
{
 int ganjil;

 do
 {
  cout<<"Masukkan bilangan ganjil (1-19): ";
  cin>>ganjil;
 }while(ganjil%2==0);

 for(int i=0; i<=ganjil; i+=2)
 {
  for(int j=0; j<ganjil-i;j+=2)
  {
   cout<<" ";
  }
  for(int z=0;z<=i;z++)
  {
   cout<<"*";
  }
  cout<<endl;
 }

 ganjil = ganjil - 2;

 for(int i=0; i<ganjil; i+=2)
 {
  for(int j=0; j<=i+2;j+=2)
  {
   cout<<" ";
  }
  for(int z=1;z<=ganjil-i;z++)
  {
   cout<<"*";
  }
  cout<<endl;
 }
 getch();
 return 0;
}


"Om Santhi, Santhi, Santhi, Om"



Comments:

Ada 6 comments pada “Membuat Program Diamond dalam C++”
Dian Pertiwi said...
pada hari 

kk kenapa ya ga bisa di compel.. ada yang salah kk.. dari

ganjil = ganjil-2
for(int i=0; i<ganjil; i+=2)

mohon bantuannya.. n mohon balasan secepatnya

IT Programmer said...
pada hari 

barusan sudah saya coba, dan sukses kok di compile,, programmnya juga jalan..

saya bingung jadinya,, disini mau kok.. masa disana gamau??

arie-nova said...
pada hari 

yg for ada salah 1 ane compile g bisa gan...??
mhon peunjuknya...
mkasih sblumnya gan

Adam Santiaji said...
pada hari 

dah di coba tapi masih ada yg salah..
ksalahannya ada di for.

yg for ini:

for(int i=0; i<ganjil; i+=2)

mkasih sblumnya..

Unknown said...
pada hari 

multiply declsrstion 'i' nih

Apriyanto said...
pada hari 

mohon maaf kakak,

syntax dibawah
ganjil=ganjil-2;

mirip dengan yang atas, silahkan di hapus saja

berikutnya tanda }
diatas getche(); dihapus juga, etelah itu di compile pasti bsa

Social Media


Facebook Page

Programming Tutorial


Info


Tips
Downloads
Friends
 
This Blog is proudly powered by Blogger.com | Template by Bali Web Development | Privacy Policy | Rise Up!!