dengan mendapatakan prosedure dibawah

procedure PenjadwalanPelanggan(input n:integer)//jenis inputan int
{ Mencetak informasi deretan pelanggan yang akan diproses oleh server
tunggal
Masukan: n pelangan, setiap pelanggan dinomori 1, 2, …, n
Keluaran: urutan pelanggan yang dilayani
}
Deklarasi
i : integer //pendeklarasian i bernilai int
Algoritma:
{pelanggan 1, 2, ..., n sudah diurut menaik berdasarkan ti}
for i->1 to n do//perulangan dimulai dari 1 sampai n
write(‘Pelanggan ‘, i, ‘ dilayani!’) //menampilkan urutan pelanggan sebanyak n
endfor //perulangan selesai


maka prosedure di c++ adalah

#include <cstdlib>
#include <iostream>

using namespace std;
void PenjadwalanPelanggan(int n)
{
     int i;
     for(i=1;i<=n;i++)
     {
        cout<<"pelanggan "<<i<<" dilayani"<<endl;
                      }
                      }
int main(int argc, char *argv[])
{
    PenjadwalanPelanggan(5);
    system("PAUSE");
    return EXIT_SUCCESS;
}


postest

#include <cstdlib>
#include <iostream>

using namespace std;
void PenjadwalanPelanggan(int n)
{
     int data[15];
     int i,tmp;
     int byk = n;
     for(i=1;i<=n;i++)
     {
        cout<<"pelanggan ke"<<i<<" : ";
        cin>>data[i];
                      }
      cout<<"urutan waktu"<<endl;
     
      for (int a=1;a<=n;a++)
    {
          for (int b=1;b<=n;b++)
        {
            if (data[b]>data[b+1])
                {
                     tmp=data[b];
                     data[b]=data[b+1];
                     data[b+1]=tmp;
                }
          }
     }
     
        for (int c=1;c<=n;c++)
          {
                cout<<"pelanggan yang dilayani ke-"<<data[c]<<endl;
          }
   
}
int main(int argc, char *argv[])
{
    int m;
    cout<<"masukkan jumlah pelanggan : ";
    cin>>m;
    PenjadwalanPelanggan(m);
    system("PAUSE");
    return EXIT_SUCCESS;
}


Leave a Reply

Subscribe to Posts | Subscribe to Comments

Popular Post

- Copyright © Irhaz Share -Irhaz Matru- Powered by Blogger - Design by Irhaz Rangga Kala -