C++,

Program Kupu Kupu Dari Angka

23.53 indri 0 Comments

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

You Might Also Like

0 komentar: