Program C++: Membuat Segitiga Bintang Menyamping Rata Kanan

ini adalah program segitiga yang di reques oleh cici, segitiga bintang menyamping rata kanan. Pertama rada bingung juga, dari tadi utak atik, malah jadi kayak anak panah, terus akhirnya cuma setengah rata kanan, tapi akhirnya mau juga jadi segitiga rata kanan nya., saya share semua aja, sapa tau bisa jadi refrensi wkekekke.

Segitiga Anak Panah
Screen Shoot:


#include <iostream.h>
#include <conio.h>
void main()
{
int bil, i, j;
clrscr();
cout<<"Program Membuat Anak Panah"<<endl;
cout<<"Masukan angka: ";
cin>>bil;
cout<<endl;
cout<<"Gambar Anak Panah"<<endl;
if((bil>0)&&(bil<=bil))
{
for(i=bil;i>=1;i--)
{
for(j=i;j>0;j--)
{
cout<<" ";
}

for(j=1;j<=bil;j++)
{
cout<<"*";
}
cout<<endl;
}

for(i=0;i<=bil;i++)
{
for(j=0;j<i;j++)
{
cout<<" ";
}

for(j=1;j<=bil;j++)
{
cout<<"*";
}
cout<<endl;
}
}
getch();
}


Segitiga Rata Kanan



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

main()
{
int v,a,b,c,x;

cout<<"Masukkan Angka Untuk Gambar Segitiga :";
cin>>v;
cout<<endl;
for(x=v;x>0;x--)
{
for(a=x-1;a>0;a--)
{
cout<<" ";
}

for(b=v-(x-1);b>0;b--)
{
cout<<"*";
}
cout<<endl;
}
getch();
}


Segitiga Rata Kanan (Utuh)
Screen Shoot

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

main()
{
int v,a,b,c,x;

cout<<"Masukkan Angka Untuk Gambar Segitiga :";
cin>>v;
cout<<endl;
for(x=v;x>0;x--)
{
for(a=x-1;a>0;a--)
{
cout<<" ";
}

for(b=v-(x-1);b>0;b--)
{
cout<<"*";
}
cout<<endl;
}

for(x=0;x<v;x++)
{
for(a=0;a<x+1;a++)
{
cout<<" ";
}

for(b=0;b<v-(x+1);b++)
{
cout<<"*";
}
cout<<endl;
}
getch();
}




Selamat Mencoba


Refrensi:

http://outtastexxx.wordpress.com/2010/03/page/3/

Labels: