Sunday, July 22, 2018

Program C++ Mengeluarkan bilangan dengan N baris dan N kolom yang sama | Algoritma Pemrograman

ALGORITMA
Program KolomBaris
Deklarasi
   i,j,n:integer
Algoritma
   read (n)
   for (i=1 to i<=n) do
        { for (j=1to j<=n)  do
           { write (i)
             write (j)
             write (' ') }
           endfor
    endfor

CODING
#include <iostream>
using namespace std;
int main () {
    int i,j,n;
    cout<<"Masukan jumlah angka: "; cin>> n;
    for (i=1;i<=n;i++)
    {
        for(j=1;j<=n;j++)
        {
            cout<<i;
            cout<<j;
            cout<<" ";
        }
        cout<<endl;
    }
    system("PAUSE");
}


KELUARAN




Program C++ Membuat Bintang Berbentuk Belah Ketupat | Algoritma Pemrograman

ALGORITMA
Program Bintang
Deklarasi
   n,i,j,s:integer
Algoritma
   read (n)
   for (int i=1 to i<=n) do
   { for (j=0 to j<(n-i)) do
            write (' ')
      for (j=1 to j<=i) do
            write ('*')
      for (s=1 to s<i) do
            write ('*')}
   endfor
   for (int i=n-1 downto i>=1) do
    { for (j=0 to j<(n-i)) do
            write (' ')
       for (j=1 to j<=i) do
             write ('*')
       for (s=1 to s<i)
             write ('*') }
   endfor

CODING
#include <iostream>
using namespace std;
int main() {
    int n,i,j,s;
    cout<<"Masukan Jumlah Baris Bintang=";cin>>n;
    for (int i=1; i<=n;i++)
    {   for (j=0;j<(n-i);j++)
        cout<<" ";
        for (j=1;j<=i;j++)
        cout<<"*";
        for (s=1;s<i;s++)
        cout<<"*";
        cout<<endl;
     }
         for (int i=n-1;i>=1;i--)
    {   for (j=0;j<(n-i);j++)
        cout<<" ";
        for (j=1;j<=i;j++)
        cout<<"*";
        for (s=1;s<i;s++)
        cout<<"*";
        cout<<endl;
    }
    system("PAUSE");
}



KELUARAN





Program C++ Mengurutkan Dua Bilangan Dari Terkecil | Algoritma Pemrograman

ALGORITMA
Program MengurutkanDuaBilangan
Deklarasi
   x,y:integer
Algoritma
   read (x,y)
   if (x>y)
      write (y, ',', x)
    else
      write (x, ',', y)
   endif

CODING
/***PROGRAM BILANGAN TERURUT**/
#include<iostream>
using namespace std;
int main() {
    /**DEKLARASI**/
    int x,y;
    /*ALGORITMA*/
    cout<<"PROGRAM BILANGAN TERURUT"<<endl;
    cout<<"Masukan bilangan pertama:"; cin>>x;
    cout<<"Masukan bilangan kedua:";cin>> y;
    if (x>y)
       cout<<y<<","<<x<<endl;
     else
       cout<<x<<","<<y<<endl;
       system("PAUSE");
}


KELUARAN 



Program C++ Untuk Menentukan Bilangan Ganjil atau Genap | Algoritma Pemrograman

ALGORITMA
Program MenentukanGanjilGenap
Deklarasi
   x: integer
Algoritma
   read (x)
   if (x mod 2<-0)
       write (Bilangan genap)
    else
       write (Bilangan ganjil)
   endif
 

 CODING
/***PROGRAM MENCETAK BILANGAN GENAP***/
#include<iostream>
using namespace std;
int main() {
    /**DEKLARASI**/
    int x;
    /*ALGORITMA*/
    cout<<"PROGRAM MENCETAK BILANGAN GENAP"<<endl;
    cout<<"Masukan bilangan:"; cin>>x;
    if (x%2==0)
       cout<<"Bilangan genap"<<endl;
     else
       cout<<"Bilangan ganjil"<<endl;
    system("PAUSE");
}



KELUARAN