BINUS University
PETUNJUK UJIAN
Jawablah setiap pertanyaan yang berada pada bagian PERTANYAAN UJIAN dibawah ini
Jawaban di ketik rapi pada halaman JAWABAN UJIAN dibawah ini
Jawaban dikumpulkan paling lambat tanggal 22 Februari 2021 dalam bentuk file dan submit melalui portal ujian
Format file Jawaban adalah : KodeMatakuliah-Nama Matakuliah-NIM.pdf Contoh : COMP6740-Program Design Methods
-2012345678.pdf
PERTANYAAN UJIAN
JAWABAN UJIAN
1c. Pseudocode
ABC_electricity_customer
1 Perform_initial_processing
2 read customer record
3 DOWHILE more records
4 calculate_amount_cost
5 print_customer_usage_record
6 read customer record
ENDDO
7 print_electricity_totals
END
Perform_initial_processing
8 print ‘CUSTOMER USAGE’ heading
9 set total_Customer to zero
10 set total_amount_cost to zero
END
Calculate_amount_cost
11 IF usage <= 100 THEN
amount_cost = usage * Rp. 1500,00
ELSE
amount_cost=(100* Rp. 1500,00 )+((usage - 100 Rp.
1200,00 )
ENDIF
12 add amount_cost to total_amount_cost
END
Print_customer_usage_record
13 print customer_number, customer_name, electricity_usage,
amount_cost
14 add 1 to total_customers
END
FM-BINUS-AA-FPU-579/R3
Print_electricity_totals
15 print total_customers
16 print total_amount_cost
END
1,8 print
9,10 0 0
2 cust1 andi 89
3 TRUE
4,11 Rp.150.000,00
12 Rp.150.000,00
5,13,14 print print print print 1
6 cust2 budi 115
3 TRUE
4,11 Rp 168.000,00
12 Rp.318.000,00
5,13,14 print print print print 2
6 EOF
3 FALSE
7,15,16 print print