Loading...

Wednesday 9 November 2011

PROGRAM BINTANG BERBENTUK PIALA (SESION 1)

#include <iostream.h>
#include <conio.h>
void main()
{
int i,j,n;
char coba;
do{
clrscr();
cout<<"masukkan jumlah bintang ";cin>>n;
cout<<"\n";
i=1;
while(i<=n)
{
  j=n+i-1;
  while(j>=i)
  {
  cout<<" ";
  j=j-1;
  }
    j=n;
    while(j>=i)
    {
    cout<<" ";
    j=j-1;
    }
      j=1;
      while(j<=2*i-1)
      {
      cout<<"*";
      j=j+1;
      }
  cout<<"\n";
i=i+1;
}
i=1;
while(i<=n)
{
  j=1;
  while(j<=i)
  {
  cout<<" ";
  j=j+1;
  }
    j=n;
    while(j>=i)
    {
    cout<<"*";
    j=j-1;
    }
      j=(n*2)+i-2;
      while(j>=i)
      {
      cout<<"*";
      j=j-1;
      }
        j=n;
        while(j>=i)
        {
        cout<<"*";
        j=j-1;
        }
        cout<<"\n";
i=i+1;
}
i=1;
while(i<=n)
{
      j=(n+i-1)+((n/2)+1);
      while(j>=i)
      {
      cout<<" ";
      j=j-1;
      }
         if (n%2==0){
         j=(n-1)+i-1;
         while(j>=i)
         {
         cout<<"*";
         j=j-1;
         } }
         else{
         j=n+i-1;
         while(j>=i)
         {
         cout<<"*";
         j=j-1;
         } }
      cout<<"\n";
i=i+1;
}
i=1;
while(i<=n)
{
  j=n;
  while(j>=i)
  {
  cout<<" ";
  j=j-1;
  }
   j=1;
   while(j<=i)
   {
   cout<<"*";
   j=j+1;
   }
     j=(n*2)+i-2;
     while(j>=i)
     {
     cout<<"*";
     j=j-1;
     }
       j=1;
       while(j<=i)
       {
       cout<<"*";
       j=j+1;
       }
       cout<<"\n";
i=i+1;
}
i=1;
while(i<=n)
{
  j=n+i-1;
  while(j>=i)
  {
  cout<<" ";
  j=j-1;
  }
    j=1;
    while(j<=i)
    {
    cout<<" ";
    j=j+1;
    }
      j=n*2;
      while(j>=2*i)
      {
      cout<<"*";
      j=j-1;
      }
  cout<<"\n";
i=i+1;
}
cout<<"\n";
cout<<"apakah anda mau mencoba lagi<y/t> ? ";cin>>coba;}
while(coba=='y');
getch();
}

0 comments: