C++,
Bentuk Output program nya memang agak menyerupai dengan sayap kupu kupu maka dari itu bapak dosen saya tercinta menyebutnya "Program Kupu Kupu Dari Angka".
Baiklah mari saya tunjukkan sourcenya .
---------------------------------------------------------------------------------------------------------------
#include <iostream.h>
#include <conio.h>
void main()
{
int N,M,spasi,spasi1;
cout<<"PROGRAM MENAMPILKAN SEGITIGA BILANGAN\n\n";
cout<<"Masukkan Maksimal angka = "; cin>>N;
spasi=N/2;
spasi=spasi+N;
for (int i=1;i<=N;i++)
{
if(i!=N){
for(int j=1;j<=i;j++)
{
cout<<j;
}}
else
{
for (int l=1;l<=N-1;l++)
cout<<l;
}
for (int s=spasi;s>=1;s--)
{
cout<<" ";
}
for (int k=i;k>=1;k--)
{
cout<<k;
}
spasi=spasi-2;
cout<<endl;
}
spasi1=1;
for (int i=N;i>=1;i--)
{
for(int j=1;j<i;j++)
{
cout<<j;
}
for (int s=1;s<=spasi1;s++)
{
cout<<" ";
}
for (int k=i-1;k>=1;k--)
{
cout<<k;
}
spasi1=spasi1+2;
cout<<endl;
}
getch();
}
---------------------------------------------------------------------------------------------------------------
Output Program :
Program Kupu Kupu Dari Angka
program Kupu Kupu Dari Angka ? mungkin agak aneh didengar dan mungkin asing juga. saya sebenarnya juga agak bingung maksud tugas bapak dosen yang satu ini . Anda juga bingung ? mari saya tunjukkan yang dimaksud dengan Kupu Kupu Dari Angka.
1 1
12 21
123 321
1234 4321
123454321
1234 4321
123 321
12 21
1 1
Bentuk Output program nya memang agak menyerupai dengan sayap kupu kupu maka dari itu bapak dosen saya tercinta menyebutnya "Program Kupu Kupu Dari Angka".
Baiklah mari saya tunjukkan sourcenya .
---------------------------------------------------------------------------------------------------------------
#include <iostream.h>
#include <conio.h>
void main()
{
int N,M,spasi,spasi1;
cout<<"PROGRAM MENAMPILKAN SEGITIGA BILANGAN\n\n";
cout<<"Masukkan Maksimal angka = "; cin>>N;
spasi=N/2;
spasi=spasi+N;
for (int i=1;i<=N;i++)
{
if(i!=N){
for(int j=1;j<=i;j++)
{
cout<<j;
}}
else
{
for (int l=1;l<=N-1;l++)
cout<<l;
}
for (int s=spasi;s>=1;s--)
{
cout<<" ";
}
for (int k=i;k>=1;k--)
{
cout<<k;
}
spasi=spasi-2;
cout<<endl;
}
spasi1=1;
for (int i=N;i>=1;i--)
{
for(int j=1;j<i;j++)
{
cout<<j;
}
for (int s=1;s<=spasi1;s++)
{
cout<<" ";
}
for (int k=i-1;k>=1;k--)
{
cout<<k;
}
spasi1=spasi1+2;
cout<<endl;
}
getch();
}
---------------------------------------------------------------------------------------------------------------
Output Program :
Semoga Membantu
0 komentar: