• Tidak ada hasil yang ditemukan

BAB III PEMBAHASAN 3.1 ALUR PROSES PROGRAM DALAM BENTUK PSEUDOCODE

N/A
N/A
Protected

Academic year: 2017

Membagikan "BAB III PEMBAHASAN 3.1 ALUR PROSES PROGRAM DALAM BENTUK PSEUDOCODE"

Copied!
8
0
0

Teks penuh

(1)

3.1 ALUR PROSES PROGRAM DALAM BENTUK

PSEUDOCODE

Nama Program :

Program Pemesanan Catering Barokah

Proses

: Pada rancangan program pemesanan catering terdapat

beberapa perintah.

1.Pseudocode Pemesanan Catering Barokah

Masukan Identitas pembeli.

Input jumlah banyak paket yang di pesan.

Masukan kode paket yang di pesan.

Masukan jumlah yang ingin di pesan.

Setelah input selesai akan muncul keluaran dari masukan yang

telah di lakukkan.

Anda di perintahkan untuk menginput uang bayar .

Proses akan berjalan sesuai jumlah uang.

Setelah itu anda akan di perintahkan untuk memilih perintah.

Jika anda memilih “Ya” Maka Proses pengulangan pada

program akan kembali data dari awal dan jika memilih “Tidak”

maka anda akan keluar dari program.

(2)
(3)

3.3 TAMPILAN INPUT & OUTPUT PROGRAM

Tampilan awal

(4)
(5)

3.4 TAMPILAN DAFTAR LISTING

cout<<============ CATERING BAROKAH =================\n"; cout<<"\n";

cout<<" HARGA murah,RASA enak, Dijamin HALAL \n"; cout<<"\n";

cout<<"============ PILIHAN PAKET ==================\n"; cout<<" PAKET 1 :Nasi Putih,Soto Bandung,Capcay,\n";

cout<<" Ayam Goreng,Kerupuk,Air Mineral,Acar/Sambar. \n"; cout<<" Harga : Rp.40000\n\n";

cout<<" PAKET 2 :Nasi Putih,Soto Daging,Gado-gado,\n";

cout<<" Ayam Panggang,Kerupuk,Air Mineral,Acar/Sambal\n"; cout<<" Harga : Rp.50000\n\n";

cout<<" PAKET 3 :Nasi Uduk,Soto Mie,Ayam Rica-rica,\n"; cout<<" Oseng-oseng Daging,Udang Saus Tiram,\n"; cout<<" Kerupuk,Air Mineral,Acar/Sambal\n"; cout<<" Harga : Rp.55000\n\n";

cout<<" PAKET 4 :Nasi Uduk,Soup Iga Sapi,Salad Buah,\n";

cout<<" Ayam Saus Wijen,Gulai Kambing,Udang Goreng,\n"; cout<<" Kerupuk,Air Mineral,Acar/Sambal\n";

cout<<" Harga : Rp.60000\n\n";

cout<<" PAKET 5 :Nasi Putih,Soto Betawi,Salad Buah,\n";

cout<<" Ayam dan Ikan Panggang,Udang Goreng Mentega,\n"; cout<<" Kerupuk,Air Mineral,Acar/Sambal\n";

cout<<" Harga : Rp.70000\n";

(6)

data();

cout<<"Nama Pembeli : "; cin>>pembeli.nama; cout<<"\nAlamat : "; cin>>pembeli.alamat;

cout<<"\nNo. Handphone : "; cin>>pembeli.hp;

cout<<"\nBanyak paket yang di pesan = "; cin>>n;

for (i=0;i<n;i++) {

cout<<"Jenis pesanan ke-"<<(i+1) << endl; cout<<"Jenis Paket [1 .. 5] : ";

cin>>jenis[i];

cout<<"Nama Pembeli : "<<pembeli.nama<<endl; cout<<"Alamat : "<<pembeli.alamat<<endl; cout<<"No. Handphone : "<<pembeli.hp<<endl;

cout<<"\n\n\n---\n ";

cout<<"No\tJenis Paket\tHarga Satuan\tBanyak Paket\tJumlah Harga\n"; cout<<"---\n";

cout<<" Paket 1";

cout<<setw(17)<< setiosflags(ios::left); harga=20000;

cout<<"20000"; }

else if (jenis[i]=='2'||jenis [i]=='2') {

cout<<" Paket 2";

cout<<setw(17)<< setiosflags(ios::left); harga=25000;

cout<<"25000"; }

else if (jenis[i]=='3'||jenis [i]=='3') {

cout<<"Paket 3";

(7)

harga=30000; cout<<"30000"; }

else if (jenis[i]=='4'||jenis [i]=='4') {

else if (jenis[i]=='5'||jenis [i]=='5') {

cout<<setw(17)<< setiosflags(ios::left)<<banyak[i]; total[i]=banyak[i]*harga;

cout<<total[i]; bayar+=total [i]; cout<<endl ; }

cout << endl ;

cout <<"---\n"; cout<< "\t\t\t\t\tJumlah Bayar = "<<bayar<< endl ;

pajak = 0.1*bayar;

cout<< "\t\t\t\t\tPajak = "<<pajak<<endl; totalbayar = bayar+pajak;

cout<< "\t\t\t\t\tToyal Bayar = "<<totalbayar<<endl<<endl ; diskon = 0.1*totalbayar;

potongan = totalbayar-diskon; if(totalbayar>=500000) {

cout<<"\n\n******************************************************** ***";

cout<<"\n\nSelamat Anda Mendapatkan Diskon 10% dan 1 kg Jeruk\n"; cout<<"Total Setelah Diskon Setelah Diskon = Rp "<<potongan;

cout<<"\n\n******************************************************** ***\n";

(8)

cin>>pembayaran;

kembalian = pembayaran-potongan; cout<<"kembalian : "<<kembalian; }

else {

cout<<"\t\t\t\t\tMasukan Pembayaran : "; cin>>pembayaran;

kembalian = pembayaran-totalbayar; cout<<"\t\t\t\t\tkembalian : "<<kembalian; }

cout<<"\n\n\t\t\t(((( TERIMA KASIH ))))"; cout<<"\n\n\t\t\t** CATERING BAROKAH ** ";

cout<<"\n\n\n\n\nPembelian Baru [y/t] ";cin>>pembelian; if (pembelian=='y'||pembelian=='Y')

goto atas; else clrscr(); getch();

Referensi

Dokumen terkait

Jadi pemeriksaan ini sudah cukup, andaikata di antara Saudara ada yang mau mengajukan kesimpulan silakan, langsung saja ke Kepaniteraan kesimpulan tertulis sebab sebenarnya

Perhitungan Pengujian Kuat Patah pada sampel A dengan komposisi semen, fly ash, pasir dan air, ukuran sampel 12 cm x 3 cm x 3 cm dengan jarak kedua penumpu 9 cm, lebar dan

Dengan mengetahui bahwa efisiensi otak akan bertambah apabila secara sadar individu menggunakan otak kanan dan otak kiri secara bersamaan, maka pengetahuan akan

Soru: Klavyeden girilen 10 sayının aritmetik ortalamasını ve toplamını bulup sonucu ekrana Klavyeden girilen 10 sayının aritmetik ortalamasını ve toplamını bulup sonucu

3) dilaporkan dalam neraca dengan klasifikasi (classification) akun yang tepat dan periode akuntansi yang sesuai dengan terjadinya transaksi (cutoff). Bagian flowchart yang

Selain itu, kelainan ovulasi yang terjadi adalah ovulasi tertunda (delayed ovulaiton), ovulasi yang normal pada kebanyakan hewan ternak terjadi pada periode awal masa birahi

Tesis yang berjudul “Pengaruh Ekstrak Ethanol Propolis Terhadap Ekspresi Protein Bcl2, Cyclin D1 dan Induksi Apoptosis Pada Mencit Kultur Sel Kanker Kolon”

(3) Pemanfaatan ruang yang tidak sesuai dengan rencana tata ruang sebagaimana dimaksud pada ayat (1) huruf b angka 1, meliputi:.. memanfaatkan ruang dengan izin pemanfaatan ruang di