You are on page 1of 1

DEPARTMENT OF INFORMATION TECHNOLOGY & COMMUNICATION

DFC 20113 – PROGRAMMING FUNDAMENTALS


LAB TASK 5

QUESTION 1 (10marks)
Tulis aturcara yang dapat menerima input 10 markah pelajar. Kemudian cetak purata dan markah
yang melebihi purata bagi markah yang dimasukkan. Interaksi anda haruslah anda haruslah kelihatan
seperti di bawah

Masukkan markah : 75 80 50 65 77 88 67 45 91 64
Purata keseluruhan markah : 70.2
Bilangan markah yang melebihi purata : 5

QUESTION 2 (10 marks)


En. Rosli mengambil data kegunaan elektrik dari rumah pada 3.45 petang. Berikut adalah data
tersebut
Rumah 1 - 450 unit
Rumah 2 - 400 unit
Rumah 3 - 109 unit
Rumah - 999 (berhenti)
Tuliskan aturcara untuk mengira bayaran yang dikenakan ke atas rumah yang dimasukkan. Bayaran
yang dikenakan untuk 1 unit elektrik ialah RM 0.05. Nilai 999 dimasukkan untuk memberhentikan
gelung.
Contoh output:
Bil rumah = 3 buah
Rumah 1 = 450 unit
Rumah 2 = 400 unit
Rumah 3 = 109 unit

Jumlah unit = 959 unit


Jumlah bayaran =RM 47.95

QUESTION 3 (10 marks):

Bina aturcara untuk membaca sebilangan data. Kemudian dapatkan jumlah dan purata data yang
dimasukkan.

Contoh output :

Masukkan bilangan data yang  5

Masukkan nombor 1  5
Masukkan nombor 2  10
Masukkan nombor 3  15
Masukkan nombor 4  10
Masukkan nombor 5  25

Jumlah 5 nombor ialah 65


Puratanya ialah 32.50

DUE DATE : 1 JUN 2022

1|Page

You might also like