Laporan Project Akhir Rakha Widiyanto
-
Upload
tias-syawala-putra -
Category
Documents
-
view
18 -
download
4
description
Transcript of Laporan Project Akhir Rakha Widiyanto
-
FINAL PROJECT PEMROGRAMAN 1
FINAL PROJECT PEMROGRAMAN
Program Menu SUSU MAHASISWA
NAMA : RAKHA WIDIYANTO
KELAS : TKJ 2B
NIM : 431311018
PRODI : TEKNIK KOMPUTER JARINGAN
JURUSAN: ELEKTRO
-
FINAL PROJECT PEMROGRAMAN 2
ALGORITMA PEMROGRAMAN
1. Memilih List menu Susu Mahasiswa..
2. Masuk kode Jenis di menu pilihan.
a. Jika ingin memilih Susu Kambing,inputkan nomer 1,lanjut ke langkah 3.
b. Jika ingin memilih Susu Sapi,inputkan nomer 2, lanjut ke langkah 3.
c. Jika ingin memilih Susu Kuda Liar,inputkan nomer 3 lanjut ke langkah 3.
d. Jika ingin memilih Susu Kedelai,inputkan nomer 4 lanjut ke langkah 3.
e. Jika ingin membatalkan Pilihan,inputkan nomer 0 lanjut ke langkah 10
f. Jika ingin memilih Pilihan,selain pilihan yang ada di menu misalkan memlih Z
maka akan lanjut ke langkah 10
3. Masukan kode Varian rasa.
a. Jika ingin memilih rasa Murni inputkan a, lanjut ke langkah 4.
b. Jika ingin memilih rasa Jahe inputkan b , lanjut ke langkah 4.
c. Jika ingin memilih rasa Telur,Madu,Jahe inputkan c , lanjut ke langkah 4.
d. Jika ingin memilih Pilihan,selain pilihan yang ada di menu misalkan memlih 9
maka akan lanjut ke langkah 2
4. Masukkan Jumlah Gelas yang ingin ditambah
5. Ingin menambah gelas tambahan lagi y/n?
a. Jika y maka program akan kembali lagi ke menu pilihan
b. Jikan n maka akan ke langkah 6
6. Setelah itu program akan memunculkan harga total yang harus dibayar oleh pembeli Susu
Mahasiswa.
7. Selanjutnya Pembeli membayar Uang Kembalian /Gelas
a. Jika uang nya lebih dari total pembelian, program akan memunculkan banyaknya
uang kembalian tersebut
b. Jika uang nya Kurang dari total pembelian, program akan menampilkan
pemberitahuan bahwa Uang anda tidak cukup.
8. Setelah itu Program akan menampilkan apakah anda ingin membeli Susu Mahasiswa
lagi ?
a) jika anda menginput y maka akan kembali lagi ke langkah 1
b) jika anda menginput t maka akan lanjut ke langkah 8.
c)
9. Pilih menu Keluar.
10. Program selesai.
-
FINAL PROJECT PEMROGRAMAN 3
Source Code dan Hasil Program
Sorce Code Tampilan pada Menu SUSU Mahasiswa :
system ("color 4E"); ulang: system("cls"); cout
-
FINAL PROJECT PEMROGRAMAN 4
system ("color 4E"); 4= warna background Red dan E= warna tulisan Light Yellow
Ini adalah list Menu dari sorce kode tersebut terdapat 4 pilihan jenis Susu , dan 3 Jenis varian rasa
Sorce kode jika ingin membatalkan pembelian Susu Mahasiswa
-
FINAL PROJECT PEMROGRAMAN 5
Tampilan program akan Keluar (Exit) jika menginputnya angka 0 ataupun tidak sesuai dengan
kode jenis yang tertera pada list menu tersebut
Sorce kode untuk menginput kode jenis dan varian rasa yang akan dipilh
{ case 1: case'a': system("cls"); jenis="SUSU KAMBING"; if (kodejenis=='a') { rasa="Murni"; hrg=4500; } else if(kodejenis=='b') { rasa="Jahe"; hrg=6000; } else { rasa="Telor,Madu,Jahe"; hrg=7500; }
-
FINAL PROJECT PEMROGRAMAN 6
break; case 2: case'b': system("cls"); jenis="SUSU SAPI"; if (kodejenis=='a') { rasa="Murni"; hrg=5000; } else if(kodejenis=='b') { rasa="Jahe"; hrg=6500; } else { rasa="Telor,Madu,Jahe"; hrg=8500; } break; case 3: case'c': system("cls"); jenis="SUSU KUDA LIAR"; if (kodejenis=='a') { rasa="Murni"; hrg=15000; } else if(kodejenis=='b') { rasa="Jahe"; hrg=18000; } else { rasa="Telor,Madu,Jahe"; hrg=22000; } break; case 4 : case'd': system("cls"); jenis="SUSU KEDELAI"; if (kodejenis=='a') { rasa="Murni";
-
FINAL PROJECT PEMROGRAMAN 7
hrg=4000; } else if(kodejenis=='b') { rasa="Jahe"; hrg=6000; } else { rasa="Telor,Madu,Jahe"; hrg=8000; } break;
}
Contohnya Jika anda menginput Susu Sapi rasa telor,madu,jahe maka anda harus menginput kode Jenis
Susu denga memlih 2, lalu kemudian anda akan memilih variasan rasa tersebut dengan menginput kode
VarianRasa dengan memlih c.
berikut tampilan programnya :
-
FINAL PROJECT PEMROGRAMAN 8
Memasukan jumlah Susu/Gelas yang akan di beli dan total yang harus di bayar
Berikut ini sorce code nya:
system ("color E1"); cout
-
FINAL PROJECT PEMROGRAMAN 9
Tampilan program :
jika anda memilih y maka program akan kembalik mengitung pesanan yang anda tambah
dengan cara kembali ke Menu lagi
source kode :
-
FINAL PROJECT PEMROGRAMAN 10
Menambah gelas susu tambahan
Kemudian input kembali kode jenis dan rasa varian yang terdapat pada menu tersebut
Misalnya input kode jenis no 4, lalu varian rasa b maka :
Menjumlahkan keseluruhan susu yang ditambahkan tadi
Lalu inputkan inputkan n jika tidak ingin menambah kembali maka program menampilkan harga yang
harus anda bayar, lalu inputkan juga uang yang harus anda bayar
Contoh:
Total harga yaitu Rp.14500 (susu sapi rasa Telur madu jahe rp.8500 + susu kedelai rasa jahe rp.6000)
Dan anda menginput bayaran rp.16000 maka total kembalin rp.1500
-
FINAL PROJECT PEMROGRAMAN 11
Lalu jika anda menginput nominal jumlahnya yang harus anda bayar nya kurang dari uang yang harus
anda bayar misalkan 9000 , maka ukemb=ubyr-tot; aka nada tulisan Maaf Uang anda tidak cukup
Note : system(cls) digunakan untuk mengganti code page.
system ("color 4E"); E= warna background LightYellow dan 1= warna tulisan Blue
-
FINAL PROJECT PEMROGRAMAN 12
Program akan menampilkan pilihan untuk membeli lagi atau tidak
jika anda memlih y (ya) if(lagi=='y' || lagi=='Y'){goto ulang;} else maka program tersebut
akan kembali lagi ke menu awal
menulagi : coutlagi; if(lagi=='y' || lagi=='Y'){goto ulang;} else if(lagi=='t' || lagi=='T'){goto selesai;} else {cout
-
FINAL PROJECT PEMROGRAMAN 13
system ("color C1"); C= warna background LightRed dan 1= warna tulisan blue
system ("color D2"); D= warna background light purple dan 2= warna tulisan green
system ("color 73"); 7= warna background White dan 3= warna tulisan Aqua
system ("color A4"); A= warna background Light Green dan 4= warna tulisan Red
Menyalin data .Txt yang berada di file dev c++ ke sebuahfile yang bernama projectMenu.TXT,
yang berada pada Dirctory E:/
-
FINAL PROJECT PEMROGRAMAN 14
-
FINAL PROJECT PEMROGRAMAN 15
LIST PROGRAM FULL (Source Code)
#include #include #include #include #include using namespace std; char kodejenis,*rasa,*jenis; int koderasa; //variable long hrg,jml,tot=0,ukemb,ubyr; char beli; float pembayaran(){ tot+=hrg*jml; } int main() { ofstream output; output.open("E:\projectMenu.TXT"); { system ("color 4E"); ulang: menu: system("cls"); cout
-
FINAL PROJECT PEMROGRAMAN 16
cout
-
FINAL PROJECT PEMROGRAMAN 17
if (kodejenis=='a') { rasa="Murni"; hrg=5000; } else if(kodejenis=='b') { rasa="Jahe"; hrg=6500; } else { rasa="Telor,Madu,Jahe"; hrg=8500; } } case 3: { system("cls"); jenis="SUSU KUDA LIAR"; if (kodejenis=='a') { rasa="Murni"; hrg=15000; } else if(kodejenis=='b') { rasa="Jahe"; hrg=18000; } else { rasa="Telor,Madu,Jahe"; hrg=22000; } break; } case 4 : { system("cls"); jenis="SUSU KEDELAI"; if (kodejenis=='a') { rasa="Murni"; hrg=4000; } else if(kodejenis=='b') {
-
FINAL PROJECT PEMROGRAMAN 18
rasa="Jahe"; hrg=6000; } else { rasa="Telor,Madu,Jahe"; hrg=8000; } break; } } system ("color E1"); cout
-
FINAL PROJECT PEMROGRAMAN 19
{cout