Kelompok Supermarket Kelas c Full
-
Upload
alifiyanfithriyana -
Category
Documents
-
view
216 -
download
0
description
Transcript of Kelompok Supermarket Kelas c Full
Kelompok : Toko/Supermarket
Anggota : Reynaldi Setyabudi (143010136)
Alfin Syahrin Karim (143010144)
Dendi Ronaldy (143010146)
Egi Gunawan (143010147)
Muhammad Alfin Aenun Najib (143010158)
Identifikasi Komponen Program
1. Input
Kode
Jumlah Barang
Pembayaran
2. Proses
Seleksi Kondisi
Jika kode = 001 maka
-Nama Barang = “Mie Instant”
-Harga Barang = 2000
Jika kode = 002 maka
-Nama Barang = “Aqua”
-Harga Barang = 3000
Jika kode = 003 maka
-Nama Barang = “Chitato”
-Harga Barang = 6000
Assignment :
Total Harga = Jumlah Barang*Harga Barang
Kembali = Pembayaran-Grand Total
Grand Total = ∑ Total Harga
3. Output
- Nama Barang
- Jumlah Barang
- Harga Barang
- Total Harga
- Grand Total
- Pembayaran
- Kembalian
Kelompok : Toko/SupermarketAnggota : Reynaldi Setyabudi (143010136)
Alfin Syahrin Karim (143010144)Dendi Ronaldy (143010146)Egi Gunawan (143010147)Muhammad Alfin Aenun Najib (143010158)
ALGORITMA
1. Masukkan Kode
2. Masukkan Jumlah
3. Jika kode = 001 maka
-Nama Barang = “Mie Instant”
-Harga Barang = 2000
Jika kode = 002 maka
-Nama Barang = “Aqua”
-Harga Barang = 3000
Jika kode = 003 maka
-Nama Barang = “Chitato”
-Harga Barang = 6000
4. Total Harga=Jumlah Barang*Harga Barang
5. Tampilkan Total Harga
6. Grand Total=∑ Total Harga
7. Tampilkan Grand Total
8. Masukkan Pembayaran
9. Tampilkan Pembayaran
10. Kembalian = Pembayaran – Grand Total
11. Tampilkan Kembalian
Mulai
Kd%=001
Kd%=? jmlh%=?
Kd%=002
Kd%=003
nb$ =”Mie Instant"hrg!=2000
nb$=”Aqua”hrg!=3000
nb$=”Chitato”hrg!=6000
th!=jmlh%*hrg!
nb$=”Tidak Ada”hrg!=0
kd%nb$
jmlh%hrg!th!
Kelompok : Toko/SupermarketAnggota : Reynaldi Setyabudi (143010136)
Alfin Syahrin Karim (143010144) Dendi Ronaldy (143010146) Egi Gunawan (143010147)
Muhammad Alfin Aenun Najib (143010158)
Flowchart
T
T
T
F
F
F
gt!= ∑th!
gt!
up!=?
uk!=up!-gt!
up!
uk!
Selesai
Kelompok : Toko/SupermarketAnggota : Reynaldi Setyabudi (143010136)
Alfin Syahrin Karim (143010144) Dendi Ronaldy (143010146) Egi Gunawan (143010147)
Muhammad Alfin Aenun Najib (143010158)
Tabel Data
No Besaran/Data Nama Tipe Data
1 Kode kd% Integer
2 Nama Barang nb$ String
3 Jumlah Barang jmlh% Integer
4 Harga Barang hrg! Presisi Tunggal
5 Total Harga th! Presisi Tunggal
6 Grand Total gt! Presisi Tunggal
7 Pembayaran up! Presisi Tunggal
8 Kembalian uk! Presisi Tunggal
Rem Program Supermarketcls? " Tabel Jenis Barang "? "======================================"? "| Kode | Jenis Barang | Harga Barang |"? "======================================"? "| 001 | Mie Instant | 2000 |"? "| 002 | Aqua | 3000 |"? "| 003 | Chitato | 6000 |"? "======================================"
input "Masukkan Kode Barang :",kd%If kd% = 001 Then nb$ = "Mie Instant" hrg!= 2000elseif kd% = 002 Then nb$ = "Aqua" hrg!= 3000elseif kd% = 003 Then nb$ = "Chitato" hrg!= 6000else nb$ = "Tidak Ada" hrg!= 0end if
? "Nama Barang :",nb$? "Harga Barang :",hrg!
input "Masukkan Jumlah Barang :",jmlh%
th1!=jmlh%*hrg!? "Total Harga=",th1!
input "Masukkan Kode Barang :",kd%If kd% = 001 Then nb$ = "Mie Instant" hrg!= 2000elseif kd% = 002 Then nb$ = "Aqua" hrg!= 3000elseif kd% = 003 Then nb$ = "Chitato" hrg!= 6000else nb$ = "Tidak Ada" hrg!= 0
end if
? "Nama Barang :",nb$? "Harga Barang :",hrg!
input "Masukkan Jumlah Barang :",jmlh%
th2!=jmlh%*hrg!? "Total Harga=",th2!
input "Masukkan Kode Barang :",kd%If kd% = 001 Then nb$ = "Mie Instant" hrg!= 2000elseif kd% = 002 Then nb$ = "Aqua" hrg!= 3000elseif kd% = 003 Then nb$ = "Chitato" hrg!= 6000else nb$ = "Tidak Ada" hrg!= 0
end if
? "Nama Barang :",nb$? "Harga Barang :",hrg!
input "Masukkan Jumlah Barang :",jmlh%
th3!=jmlh%*hrg!? "Total Harga=",th3!
gt!=th1!+th2!+th3!? "Grand Total=",gt!
input "Masukkan Pembayaran :",up!? "Pembayaran=",up!uk!=up!-gt!? "Kembalian=",uk!
cls
? "============================="? " STRUK PEMBELIAN "? "============================="? "Nama Barang :",nb$? "Jumlah Barang :",jmlh%? "Harga Barang :",hrg!? "Total Harga :",th!? "Grand Total :",gt!? "Pembayaran :",up!? "Kembalian :",uk!? "============================="? " Terimakasih "? "============================="