C++ Layang
Minggu, 13 Juli 2014
Add Comment
#include <iostream.h>
#include <conio.h>
void main()
{
int jmlh,baris,a,b,c,d;
char jawab;
cout << "=============================\n";
do
{
cout << " jumlah baris : ";
cin >> c;
jmlh = c /2;
if ( c %2 != 0)
{
for ( baris = 1 ; baris <= jmlh ; baris++)
{
for ( a = 1 ; a <= (jmlh + 1) - baris ; a++)
{
cout <<" ";
}
for ( b = baris ; b >= 1 ; b--)
{
if ( b ==1 || b == baris)
{
cout <<"*";
}
else
{
cout <<" ";
}
}
for ( d = 2 ; d <= baris ; d++)
{
if ( d ==1 || d == baris)
{
cout <<"*";
}
else
{
cout <<" ";
}
}
cout<<"\n";
}
for ( baris = 1 ; baris <= c ; baris ++)
{
cout <<"*";
}
cout<<"\n";
for ( baris = 1 ; baris <= jmlh ; baris++)
{
for ( a = baris ; a >= 1 ; a--)
{
cout << " ";
}
for ( b = baris ; b <= jmlh ; b++)
{
if (b == baris || b == jmlh )
{
cout <<"*";
}
else
{
cout <<" ";
}
}
for ( d = jmlh-1 ; d >=baris ; d--)
{
if (d == baris || d == jmlh )
{
cout <<"*";
}
else
{
cout <<" ";
}
}
cout<<"\n";
}
}
else
{
cout << "============================================\n";
cout<<" --->inputan harus bilangan ganjil<---\n";
}
cout << "============================================\n";
cout << " apakah anda ingin mengulang <y/t> : ";
cin >> jawab;
cout << "============================================\n";
}
while (jawab =='y' || jawab =='Y');
getch();
}
#include <conio.h>
void main()
{
int jmlh,baris,a,b,c,d;
char jawab;
cout << "=============================\n";
do
{
cout << " jumlah baris : ";
cin >> c;
jmlh = c /2;
if ( c %2 != 0)
{
for ( baris = 1 ; baris <= jmlh ; baris++)
{
for ( a = 1 ; a <= (jmlh + 1) - baris ; a++)
{
cout <<" ";
}
for ( b = baris ; b >= 1 ; b--)
{
if ( b ==1 || b == baris)
{
cout <<"*";
}
else
{
cout <<" ";
}
}
for ( d = 2 ; d <= baris ; d++)
{
if ( d ==1 || d == baris)
{
cout <<"*";
}
else
{
cout <<" ";
}
}
cout<<"\n";
}
for ( baris = 1 ; baris <= c ; baris ++)
{
cout <<"*";
}
cout<<"\n";
for ( baris = 1 ; baris <= jmlh ; baris++)
{
for ( a = baris ; a >= 1 ; a--)
{
cout << " ";
}
for ( b = baris ; b <= jmlh ; b++)
{
if (b == baris || b == jmlh )
{
cout <<"*";
}
else
{
cout <<" ";
}
}
for ( d = jmlh-1 ; d >=baris ; d--)
{
if (d == baris || d == jmlh )
{
cout <<"*";
}
else
{
cout <<" ";
}
}
cout<<"\n";
}
}
else
{
cout << "============================================\n";
cout<<" --->inputan harus bilangan ganjil<---\n";
}
cout << "============================================\n";
cout << " apakah anda ingin mengulang <y/t> : ";
cin >> jawab;
cout << "============================================\n";
}
while (jawab =='y' || jawab =='Y');
getch();
}
0 Response to "C++ Layang"
Posting Komentar