Tuesday, 15 September 2026

coding latihan 4.8

 jenis_kek = ["keju","mentega","pelangi","kopi"]

harga_kek = [40,35,35,30]

jumlah = [0,1,2,3]


a = int(input("Masukkan tempahan untuk kek keju: "))

b = int(input("Masukkan tempahan untuk kek mentega: "))

c = int(input("Masukkan tempahan untuk kek pelangi: "))

d = int(input("Masukkan tempahan untuk kek kopi: "))


tempahan = [a,b,c,d]


def jumlah_harga():

    for i in range(4):

        jumlah[i] = harga_kek[i] * tempahan[i]

    return (jumlah)


def cetak():

    print("\nTempahan anda ialah:")

    print(a,"kek",jenis_kek[0])

    print(b,"kek",jenis_kek[1])

    print(c,"kek",jenis_kek[2])

    print(d,"kek",jenis_kek[3])

    print("\nJumlah harga untuk tempahan ialah RM",sum(jumlah))


jumlah_harga()

cetak()

Monday, 14 September 2026

4.2.1 Fungsi Function dan Procedure dalam Atur Cara

 Persamaan dan perbezaan antara function dan procedure Python



contoh 4.8
Penggunaan built-in function dalam bahasa pengaturcaraan Python.





AKTIVITI 4.8



















LATIHAN SQL ASK T3

 



📘 Aktiviti 4.6 — Arahan SQL

1. PERTANYAAN 1

Papar semua maklumat daripada jadual GURU_PENASIHAT.

SELECT *

FROM GURU_PENASIHAT;

2. PERTANYAAN 2

Papar guru yang mempunyai Unit Beruniform = KADET POLIS.

SELECT ID_Guru, ID_Murid, Nama_Guru, Unit_Beruniform

FROM GURU_PENASIHAT

WHERE Unit_Beruniform = "KADET POLIS";

Output: GP01, GP02 dan GP03.

3. PERTANYAAN 3

Papar guru yang mempunyai Persatuan = BAHASA MELAYU.

SELECT ID_Guru, Nama_Guru, Persatuan, Sukan

FROM GURU_PENASIHAT

WHERE Persatuan = "BAHASA MELAYU";

Output: GP01 dan GP02.

4. PERTANYAAN 4

Papar ID Guru, ID Murid dan Nama Guru mengikut ID_Guru secara menurun.

SELECT ID_Guru, ID_Murid, Nama_Guru

FROM GURU_PENASIHAT

ORDER BY ID_Guru DESC;




📗 Aktiviti 4.7 — Operator OR dan AND

Soalan meminta dua pernyataan SQL, satu menggunakan OR dan satu menggunakan AND.

Contoh menggunakan OR

Papar guru yang mempunyai Persatuan Bahasa Melayu ATAU Matematik:

SELECT *

FROM GURU_PENASIHAT

WHERE Persatuan = "BAHASA MELAYU"

OR Persatuan = "MATEMATIK";

Contoh menggunakan AND

Papar guru yang mempunyai Persatuan Bahasa Melayu DAN Unit Beruniform Kadet Polis:

SELECT *

FROM GURU_PENASIHAT

WHERE Persatuan = "BAHASA MELAYU"

AND Unit_Beruniform = "KADET POLIS";





📙 Soalan 12

Cara untuk menghasilkan laporan dengan mudah:

Menggunakan Report Wizard.

Dalam Microsoft Access, boleh pilih:

Create → Report Wizard → pilih jadual/medan → Next → Finish.


📕 Soalan 13

Berdasarkan jadual BUTIR_MURID dan BUTIR_PENJAGA:

(a) PERTANYAAN A

Papar Nama_Ibu dan Nama_Bapa daripada jadual BUTIR_PENJAGA.

SELECT Nama_Ibu, Nama_Bapa

FROM BUTIR_PENJAGA;


(b) PERTANYAAN B

Papar ID_Murid, Nama dan Kaum daripada jadual BUTIR_MURID.

SELECT ID_Murid, Nama, Kaum

FROM BUTIR_MURID;


(c) PERTANYAAN C

Papar murid yang berkaum CINA.

SELECT ID_Murid, Nama, Kaum

FROM BUTIR_MURID

WHERE Kaum = "CINA";

Output:

  • T17-125 — TAN CHEN HONG — CINA
  • T17-225 — RACHEL LIM YEE LING — CINA

(d) PERTANYAAN D

Papar murid yang LELAKI.

SELECT Nama, Jantina, Kaum

FROM BUTIR_MURID

WHERE Jantina = "LELAKI";

Output:

  • ARUL A/L PARAM — LELAKI — INDIA
  • DENISH RAIMI BIN MALIK — LELAKI — MELAYU
  • TAN CHEN HONG — LELAKI — CINA

 


coding latihan 4.8

 jenis_kek = ["keju","mentega","pelangi","kopi"] harga_kek = [40,35,35,30] jumlah = [0,1,2,3] a = in...