Rabu, 02 Mei 2012

bintang spasi berbentuk ketupat menggunakan c++


Source code

#include <iostream.h>
#include <conio.h>
void main()
{
  int r,x,i,j,v,l;
 char jawab;
 jawab='t';

 do
 {
  cout<<"\nProgram menampilkan gambar layang-layang\n\nJumlah Deret: ";
  cin>>x;
if(x%2!=0)
 {
 v=1;
 r=1;
 for(i=1;i<=(x+1)/2;i++)
 {
 cout<<endl;
 for(j=(x-1)/2;j>=i;j--)
 cout<<" ";
 for(j=1;j<=v;j++)
 {
  if((j==v || j==1 || j==r))
 cout<<"+";
 else
 if (i==(x+1)/2)
 cout<<"+";
 else
 cout<<" ";
}
v+=2;
 r++;
 }
 l=x-2;
 v=x-2;
 r=(x-1)/2;

  for(i=(x-1)/2;i>=1;i--)
  {
  cout<<endl;
  for(j=(x-1)/2;j>=i;j--)
  cout<<" ";
  for(j=1;j<=l;j++)
  {
  if (j==v || j==r || j==1)
  cout<<"+";
else
  cout<<" ";
  }
 l-=2;
 v-=2;
 r--;
}
}
else
 {
  cout<<"Inputan Harus Ganjil\n";
  cout<<"--------------------\n";
 }
  cout<<"\n--------------------\n";
  cout<<"Apakah Anda Ingin Mengulang y/t: ";
  cin>>jawab;
  }
  while(jawab=='y');
  getch();
}

4 komentar:

  1. mas penjelasannya gimana itu,please kasih tau
    penting mas
    thanks

    BalasHapus
    Balasan
    1. jadi yang saya posting itu sourcode untuk membuat layang-layang bintang melalui c++

      inputan harus ganjil dan jika genap maka tidak akan jalan
      program ini

      Hapus
    2. Komentar ini telah dihapus oleh pengarang.

      Hapus
    3. penjelasan tentang program bos???

      Hapus