Kembali ke soalan返回题目

Jawapan · Pilihan & syarat答案 · 选择与条件

Fahami versi mudah dahulu. Kemudian semak jalan kerja dan cara menulis jawapan peperiksaan.先理解简单讲解,再看步骤和考试答案写法。

Cari topik lain查找其他主题

← / →: sebelumnya / seterusnya · Tab: pilih butang · Enter: buka← / →:上一题 / 下一题 · Tab:选按钮 · Enter:打开

B3-PILIHAN-01 Buka langkah jawapan打开解答步骤
Jejak pseudokod untuk markah = 0. Tulis keputusan syarat dan output.当 markah = 0 时追踪伪代码。写出条件结果和输出。
MULA
  MASUKKAN markah
  JIKA markah ≥ 40
    PAPARKAN "Lulus"
  JIKA TIDAK
    PAPARKAN "Gagal"
  TAMAT JIKA
TAMAT

Faham dengan cara mudah用简单的话理解

Anggap 40 sebagai garisan lulus. Markah kamu 0; simbol ≥ bertanya sama ada markah sudah sampai ke garisan itu atau melebihinya.把 40 想成及格线。你的分数是 0;≥ 问的是:分数有没有到达或超过这条线?

0 masih kurang 40 untuk sampai ke 40. Syarat palsu, jadi pilih Tidak dan paparkan Gagal.0 距离 40 还差 40,条件不成立,走 Tidak,显示 Gagal。

JIKA dan JIKA TIDAK ialah dua laluan alternatif (dwipilihan). Selepas memilih satu laluan, program menyambung selepas TAMAT JIKA; ia tidak memaparkan kedua-dua mesej.JIKA 和 JIKA TIDAK 是二选一的路线(dwipilihan)。选完一条,就从 TAMAT JIKA 后继续,不会把两个消息都显示出来。

Jawapan contoh参考答案

Tidak; Gagal.否;Gagal(不及格)。

Cara mendapat jawapan怎么得出答案

  1. Uji 0 ≥ 40: palsu.判断 0 ≥ 40:不成立。
  2. Pilih satu cabang sahaja. ≥ termasuk nilai 40.只走一个分支。≥ 包含等于 40。

Cadangan pemarkahan评分建议

  • Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-PILIHAN-02 Buka langkah jawapan打开解答步骤
Jejak pseudokod untuk markah = 39. Tulis keputusan syarat dan output.当 markah = 39 时追踪伪代码。写出条件结果和输出。
MULA
  MASUKKAN markah
  JIKA markah ≥ 40
    PAPARKAN "Lulus"
  JIKA TIDAK
    PAPARKAN "Gagal"
  TAMAT JIKA
TAMAT

Faham dengan cara mudah用简单的话理解

Anggap 40 sebagai garisan lulus. Markah kamu 39; simbol ≥ bertanya sama ada markah sudah sampai ke garisan itu atau melebihinya.把 40 想成及格线。你的分数是 39;≥ 问的是:分数有没有到达或超过这条线?

39 masih kurang 1 untuk sampai ke 40. Syarat palsu, jadi pilih Tidak dan paparkan Gagal.39 距离 40 还差 1,条件不成立,走 Tidak,显示 Gagal。

JIKA dan JIKA TIDAK ialah dua laluan alternatif (dwipilihan). Selepas memilih satu laluan, program menyambung selepas TAMAT JIKA; ia tidak memaparkan kedua-dua mesej.JIKA 和 JIKA TIDAK 是二选一的路线(dwipilihan)。选完一条,就从 TAMAT JIKA 后继续,不会把两个消息都显示出来。

Jawapan contoh参考答案

Tidak; Gagal.否;Gagal(不及格)。

Cara mendapat jawapan怎么得出答案

  1. Uji 39 ≥ 40: palsu.判断 39 ≥ 40:不成立。
  2. Pilih satu cabang sahaja. ≥ termasuk nilai 40.只走一个分支。≥ 包含等于 40。

Cadangan pemarkahan评分建议

  • Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-PILIHAN-03 Buka langkah jawapan打开解答步骤
Jejak pseudokod untuk markah = 40. Tulis keputusan syarat dan output.当 markah = 40 时追踪伪代码。写出条件结果和输出。
MULA
  MASUKKAN markah
  JIKA markah ≥ 40
    PAPARKAN "Lulus"
  JIKA TIDAK
    PAPARKAN "Gagal"
  TAMAT JIKA
TAMAT

Faham dengan cara mudah用简单的话理解

Anggap 40 sebagai garisan lulus. Markah kamu 40; simbol ≥ bertanya sama ada markah sudah sampai ke garisan itu atau melebihinya.把 40 想成及格线。你的分数是 40;≥ 问的是:分数有没有到达或超过这条线?

40 tepat pada garisan. Bahagian ‘sama dengan’ dalam ≥ menjadikan syarat benar, jadi pilih Ya dan paparkan Lulus.40 正好在线上。≥ 包含‘等于’,所以条件成立,走 Ya,显示 Lulus。

JIKA dan JIKA TIDAK ialah dua laluan alternatif (dwipilihan). Selepas memilih satu laluan, program menyambung selepas TAMAT JIKA; ia tidak memaparkan kedua-dua mesej.JIKA 和 JIKA TIDAK 是二选一的路线(dwipilihan)。选完一条,就从 TAMAT JIKA 后继续,不会把两个消息都显示出来。

Jawapan contoh参考答案

Ya; Lulus.是;Lulus(及格)。

Cara mendapat jawapan怎么得出答案

  1. Uji 40 ≥ 40: benar.判断 40 ≥ 40:成立。
  2. Pilih satu cabang sahaja. ≥ termasuk nilai 40.只走一个分支。≥ 包含等于 40。

Cadangan pemarkahan评分建议

  • Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-PILIHAN-04 Buka langkah jawapan打开解答步骤
Jejak pseudokod untuk markah = 41. Tulis keputusan syarat dan output.当 markah = 41 时追踪伪代码。写出条件结果和输出。
MULA
  MASUKKAN markah
  JIKA markah ≥ 40
    PAPARKAN "Lulus"
  JIKA TIDAK
    PAPARKAN "Gagal"
  TAMAT JIKA
TAMAT

Faham dengan cara mudah用简单的话理解

Anggap 40 sebagai garisan lulus. Markah kamu 41; simbol ≥ bertanya sama ada markah sudah sampai ke garisan itu atau melebihinya.把 40 想成及格线。你的分数是 41;≥ 问的是:分数有没有到达或超过这条线?

41 melebihi 40 sebanyak 1. Syarat benar, jadi pilih Ya dan paparkan Lulus.41 比 40 多 1,条件成立,走 Ya,显示 Lulus。

JIKA dan JIKA TIDAK ialah dua laluan alternatif (dwipilihan). Selepas memilih satu laluan, program menyambung selepas TAMAT JIKA; ia tidak memaparkan kedua-dua mesej.JIKA 和 JIKA TIDAK 是二选一的路线(dwipilihan)。选完一条,就从 TAMAT JIKA 后继续,不会把两个消息都显示出来。

Jawapan contoh参考答案

Ya; Lulus.是;Lulus(及格)。

Cara mendapat jawapan怎么得出答案

  1. Uji 41 ≥ 40: benar.判断 41 ≥ 40:成立。
  2. Pilih satu cabang sahaja. ≥ termasuk nilai 40.只走一个分支。≥ 包含等于 40。

Cadangan pemarkahan评分建议

  • Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-PILIHAN-05 Buka langkah jawapan打开解答步骤
Jejak pseudokod untuk markah = 59. Tulis keputusan syarat dan output.当 markah = 59 时追踪伪代码。写出条件结果和输出。
MULA
  MASUKKAN markah
  JIKA markah ≥ 40
    PAPARKAN "Lulus"
  JIKA TIDAK
    PAPARKAN "Gagal"
  TAMAT JIKA
TAMAT

Faham dengan cara mudah用简单的话理解

Anggap 40 sebagai garisan lulus. Markah kamu 59; simbol ≥ bertanya sama ada markah sudah sampai ke garisan itu atau melebihinya.把 40 想成及格线。你的分数是 59;≥ 问的是:分数有没有到达或超过这条线?

59 melebihi 40 sebanyak 19. Syarat benar, jadi pilih Ya dan paparkan Lulus.59 比 40 多 19,条件成立,走 Ya,显示 Lulus。

JIKA dan JIKA TIDAK ialah dua laluan alternatif (dwipilihan). Selepas memilih satu laluan, program menyambung selepas TAMAT JIKA; ia tidak memaparkan kedua-dua mesej.JIKA 和 JIKA TIDAK 是二选一的路线(dwipilihan)。选完一条,就从 TAMAT JIKA 后继续,不会把两个消息都显示出来。

Jawapan contoh参考答案

Ya; Lulus.是;Lulus(及格)。

Cara mendapat jawapan怎么得出答案

  1. Uji 59 ≥ 40: benar.判断 59 ≥ 40:成立。
  2. Pilih satu cabang sahaja. ≥ termasuk nilai 40.只走一个分支。≥ 包含等于 40。

Cadangan pemarkahan评分建议

  • Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-PILIHAN-06 Buka langkah jawapan打开解答步骤
Jejak pseudokod untuk markah = 60. Tulis keputusan syarat dan output.当 markah = 60 时追踪伪代码。写出条件结果和输出。
MULA
  MASUKKAN markah
  JIKA markah ≥ 40
    PAPARKAN "Lulus"
  JIKA TIDAK
    PAPARKAN "Gagal"
  TAMAT JIKA
TAMAT

Faham dengan cara mudah用简单的话理解

Anggap 40 sebagai garisan lulus. Markah kamu 60; simbol ≥ bertanya sama ada markah sudah sampai ke garisan itu atau melebihinya.把 40 想成及格线。你的分数是 60;≥ 问的是:分数有没有到达或超过这条线?

60 melebihi 40 sebanyak 20. Syarat benar, jadi pilih Ya dan paparkan Lulus.60 比 40 多 20,条件成立,走 Ya,显示 Lulus。

JIKA dan JIKA TIDAK ialah dua laluan alternatif (dwipilihan). Selepas memilih satu laluan, program menyambung selepas TAMAT JIKA; ia tidak memaparkan kedua-dua mesej.JIKA 和 JIKA TIDAK 是二选一的路线(dwipilihan)。选完一条,就从 TAMAT JIKA 后继续,不会把两个消息都显示出来。

Jawapan contoh参考答案

Ya; Lulus.是;Lulus(及格)。

Cara mendapat jawapan怎么得出答案

  1. Uji 60 ≥ 40: benar.判断 60 ≥ 40:成立。
  2. Pilih satu cabang sahaja. ≥ termasuk nilai 40.只走一个分支。≥ 包含等于 40。

Cadangan pemarkahan评分建议

  • Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-PILIHAN-07 Buka langkah jawapan打开解答步骤
Jejak pseudokod untuk markah = 79. Tulis keputusan syarat dan output.当 markah = 79 时追踪伪代码。写出条件结果和输出。
MULA
  MASUKKAN markah
  JIKA markah ≥ 40
    PAPARKAN "Lulus"
  JIKA TIDAK
    PAPARKAN "Gagal"
  TAMAT JIKA
TAMAT

Faham dengan cara mudah用简单的话理解

Anggap 40 sebagai garisan lulus. Markah kamu 79; simbol ≥ bertanya sama ada markah sudah sampai ke garisan itu atau melebihinya.把 40 想成及格线。你的分数是 79;≥ 问的是:分数有没有到达或超过这条线?

79 melebihi 40 sebanyak 39. Syarat benar, jadi pilih Ya dan paparkan Lulus.79 比 40 多 39,条件成立,走 Ya,显示 Lulus。

JIKA dan JIKA TIDAK ialah dua laluan alternatif (dwipilihan). Selepas memilih satu laluan, program menyambung selepas TAMAT JIKA; ia tidak memaparkan kedua-dua mesej.JIKA 和 JIKA TIDAK 是二选一的路线(dwipilihan)。选完一条,就从 TAMAT JIKA 后继续,不会把两个消息都显示出来。

Jawapan contoh参考答案

Ya; Lulus.是;Lulus(及格)。

Cara mendapat jawapan怎么得出答案

  1. Uji 79 ≥ 40: benar.判断 79 ≥ 40:成立。
  2. Pilih satu cabang sahaja. ≥ termasuk nilai 40.只走一个分支。≥ 包含等于 40。

Cadangan pemarkahan评分建议

  • Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-PILIHAN-08 Buka langkah jawapan打开解答步骤
Jejak pseudokod untuk markah = 100. Tulis keputusan syarat dan output.当 markah = 100 时追踪伪代码。写出条件结果和输出。
MULA
  MASUKKAN markah
  JIKA markah ≥ 40
    PAPARKAN "Lulus"
  JIKA TIDAK
    PAPARKAN "Gagal"
  TAMAT JIKA
TAMAT

Faham dengan cara mudah用简单的话理解

Anggap 40 sebagai garisan lulus. Markah kamu 100; simbol ≥ bertanya sama ada markah sudah sampai ke garisan itu atau melebihinya.把 40 想成及格线。你的分数是 100;≥ 问的是:分数有没有到达或超过这条线?

100 melebihi 40 sebanyak 60. Syarat benar, jadi pilih Ya dan paparkan Lulus.100 比 40 多 60,条件成立,走 Ya,显示 Lulus。

JIKA dan JIKA TIDAK ialah dua laluan alternatif (dwipilihan). Selepas memilih satu laluan, program menyambung selepas TAMAT JIKA; ia tidak memaparkan kedua-dua mesej.JIKA 和 JIKA TIDAK 是二选一的路线(dwipilihan)。选完一条,就从 TAMAT JIKA 后继续,不会把两个消息都显示出来。

Jawapan contoh参考答案

Ya; Lulus.是;Lulus(及格)。

Cara mendapat jawapan怎么得出答案

  1. Uji 100 ≥ 40: benar.判断 100 ≥ 40:成立。
  2. Pilih satu cabang sahaja. ≥ termasuk nilai 40.只走一个分支。≥ 包含等于 40。

Cadangan pemarkahan评分建议

  • Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-PILIHAN-09 Buka langkah jawapan打开解答步骤
Kedai memberi SATU kadar diskaun: sekurang-kurangnya 10 cawan → 20%; jika tidak, sekurang-kurangnya 5 → 10%; selainnya 0%. Untuk 1 cawan, jejak pilihan dan tulis pseudokod pelbagai pilihan.店家只给一个折扣率:至少 10 杯 → 20%;否则至少 5 杯 → 10%;其余 0%。买 1 杯时,追踪选择并写多重选择伪代码。

Faham dengan cara mudah用简单的话理解

Ada 1 cawan dalam pesanan. Semak tawaran 10 cawan dahulu kerana tawaran itu memberikan kadar tertinggi, 20%. ‘Sekurang-kurangnya’ termasuk tepat 10.订单里有 1 杯。先检查 10 杯的条件,因为它对应最高的折扣率 20%。‘至少’也包括正好 10 杯。

1 belum mencapai 10 dan juga belum mencapai 5. Kedua-dua tawaran tidak layak, jadi pilih 0%: harga tidak dikurangkan.1 不到 10,也不到 5。两个优惠条件都不符合,因此选 0%,也就是不减价。

Tulis ujian 5 cawan di dalam JIKA TIDAK bagi ujian 10 cawan. Pelbagai pilihan ini menghasilkan satu kadar, 0%; soalan tidak meminta jumlah bayaran.把检查 5 杯的指令放进检查 10 杯的 JIKA TIDAK 内。这种多重选择(pelbagai pilihan)只给出一个折扣率 0%;题目没有要求计算付款金额。

Jawapan contoh参考答案

0%0%

Cara mendapat jawapan怎么得出答案

  1. 1 ≥ 10 → Tidak. Kemudian 1 ≥ 5 → Tidak: diskaun=0.1 ≥ 10 → 不成立,再判断 1 ≥ 5 → 不成立:diskaun=0。
  2. Gunakan JIKA TIDAK untuk mengelakkan kadar yang telah dipilih ditimpa oleh ujian kedua.用 JIKA TIDAK,避免第二次判断覆盖已经选好的折扣。
JIKA cawan ≥ 10
  diskaun ← 20
JIKA TIDAK
  JIKA cawan ≥ 5
    diskaun ← 10
  JIKA TIDAK
    diskaun ← 0
  TAMAT JIKA
TAMAT JIKA
Perangkap biasa常见陷阱

Dua JIKA berasingan boleh melaksanakan dua tindakan. Ini bukan pilihan satu cabang.两个独立 JIKA 可能执行两次动作,不等于只选一个分支。

Cadangan pemarkahan评分建议

  • Jejak syarat dan kadar akhir tepat.条件追踪及最终折扣正确。 1 m
  • Cabang bersarang memilih satu kadar sahaja.嵌套分支只选择一个折扣。 1 m
  • Tiga nilai diskaun dan syarat sempadan tepat.三个折扣值与边界条件正确。 1 m
B3-PILIHAN-10 Buka langkah jawapan打开解答步骤
Kedai memberi SATU kadar diskaun: sekurang-kurangnya 10 cawan → 20%; jika tidak, sekurang-kurangnya 5 → 10%; selainnya 0%. Untuk 4 cawan, jejak pilihan dan tulis pseudokod pelbagai pilihan.店家只给一个折扣率:至少 10 杯 → 20%;否则至少 5 杯 → 10%;其余 0%。买 4 杯时,追踪选择并写多重选择伪代码。

Faham dengan cara mudah用简单的话理解

Ada 4 cawan dalam pesanan. Semak tawaran 10 cawan dahulu kerana tawaran itu memberikan kadar tertinggi, 20%. ‘Sekurang-kurangnya’ termasuk tepat 10.订单里有 4 杯。先检查 10 杯的条件,因为它对应最高的折扣率 20%。‘至少’也包括正好 10 杯。

4 belum mencapai 10 dan juga belum mencapai 5. Kedua-dua tawaran tidak layak, jadi pilih 0%: harga tidak dikurangkan.4 不到 10,也不到 5。两个优惠条件都不符合,因此选 0%,也就是不减价。

Tulis ujian 5 cawan di dalam JIKA TIDAK bagi ujian 10 cawan. Pelbagai pilihan ini menghasilkan satu kadar, 0%; soalan tidak meminta jumlah bayaran.把检查 5 杯的指令放进检查 10 杯的 JIKA TIDAK 内。这种多重选择(pelbagai pilihan)只给出一个折扣率 0%;题目没有要求计算付款金额。

Jawapan contoh参考答案

0%0%

Cara mendapat jawapan怎么得出答案

  1. 4 ≥ 10 → Tidak. Kemudian 4 ≥ 5 → Tidak: diskaun=0.4 ≥ 10 → 不成立,再判断 4 ≥ 5 → 不成立:diskaun=0。
  2. Gunakan JIKA TIDAK untuk mengelakkan kadar yang telah dipilih ditimpa oleh ujian kedua.用 JIKA TIDAK,避免第二次判断覆盖已经选好的折扣。
JIKA cawan ≥ 10
  diskaun ← 20
JIKA TIDAK
  JIKA cawan ≥ 5
    diskaun ← 10
  JIKA TIDAK
    diskaun ← 0
  TAMAT JIKA
TAMAT JIKA
Perangkap biasa常见陷阱

Dua JIKA berasingan boleh melaksanakan dua tindakan. Ini bukan pilihan satu cabang.两个独立 JIKA 可能执行两次动作,不等于只选一个分支。

Cadangan pemarkahan评分建议

  • Jejak syarat dan kadar akhir tepat.条件追踪及最终折扣正确。 1 m
  • Cabang bersarang memilih satu kadar sahaja.嵌套分支只选择一个折扣。 1 m
  • Tiga nilai diskaun dan syarat sempadan tepat.三个折扣值与边界条件正确。 1 m
B3-PILIHAN-11 Buka langkah jawapan打开解答步骤
Kedai memberi SATU kadar diskaun: sekurang-kurangnya 10 cawan → 20%; jika tidak, sekurang-kurangnya 5 → 10%; selainnya 0%. Untuk 5 cawan, jejak pilihan dan tulis pseudokod pelbagai pilihan.店家只给一个折扣率:至少 10 杯 → 20%;否则至少 5 杯 → 10%;其余 0%。买 5 杯时,追踪选择并写多重选择伪代码。

Faham dengan cara mudah用简单的话理解

Ada 5 cawan dalam pesanan. Semak tawaran 10 cawan dahulu kerana tawaran itu memberikan kadar tertinggi, 20%. ‘Sekurang-kurangnya’ termasuk tepat 10.订单里有 5 杯。先检查 10 杯的条件,因为它对应最高的折扣率 20%。‘至少’也包括正好 10 杯。

5 belum mencapai 10, jadi cuba syarat 5 cawan. 5 ≥ 5 benar: pilih 10%, bukan 20%, kerana syarat tawaran 10 cawan tidak dipenuhi.5 还不到 10,接着检查 5 杯的条件。5 ≥ 5 成立,所以选 10%;未达到 10 杯,不能选 20%。

Tulis ujian 5 cawan di dalam JIKA TIDAK bagi ujian 10 cawan. Pelbagai pilihan ini menghasilkan satu kadar, 10%; soalan tidak meminta jumlah bayaran.把检查 5 杯的指令放进检查 10 杯的 JIKA TIDAK 内。这种多重选择(pelbagai pilihan)只给出一个折扣率 10%;题目没有要求计算付款金额。

Jawapan contoh参考答案

10%10%

Cara mendapat jawapan怎么得出答案

  1. 5 ≥ 10 → Tidak. Kemudian 5 ≥ 5 → Ya: diskaun=10.5 ≥ 10 → 不成立,再判断 5 ≥ 5 → 成立:diskaun=10。
  2. Gunakan JIKA TIDAK untuk mengelakkan kadar yang telah dipilih ditimpa oleh ujian kedua.用 JIKA TIDAK,避免第二次判断覆盖已经选好的折扣。
JIKA cawan ≥ 10
  diskaun ← 20
JIKA TIDAK
  JIKA cawan ≥ 5
    diskaun ← 10
  JIKA TIDAK
    diskaun ← 0
  TAMAT JIKA
TAMAT JIKA
Perangkap biasa常见陷阱

Dua JIKA berasingan boleh melaksanakan dua tindakan. Ini bukan pilihan satu cabang.两个独立 JIKA 可能执行两次动作,不等于只选一个分支。

Cadangan pemarkahan评分建议

  • Jejak syarat dan kadar akhir tepat.条件追踪及最终折扣正确。 1 m
  • Cabang bersarang memilih satu kadar sahaja.嵌套分支只选择一个折扣。 1 m
  • Tiga nilai diskaun dan syarat sempadan tepat.三个折扣值与边界条件正确。 1 m
B3-PILIHAN-12 Buka langkah jawapan打开解答步骤
Kedai memberi SATU kadar diskaun: sekurang-kurangnya 10 cawan → 20%; jika tidak, sekurang-kurangnya 5 → 10%; selainnya 0%. Untuk 9 cawan, jejak pilihan dan tulis pseudokod pelbagai pilihan.店家只给一个折扣率:至少 10 杯 → 20%;否则至少 5 杯 → 10%;其余 0%。买 9 杯时,追踪选择并写多重选择伪代码。

Faham dengan cara mudah用简单的话理解

Ada 9 cawan dalam pesanan. Semak tawaran 10 cawan dahulu kerana tawaran itu memberikan kadar tertinggi, 20%. ‘Sekurang-kurangnya’ termasuk tepat 10.订单里有 9 杯。先检查 10 杯的条件,因为它对应最高的折扣率 20%。‘至少’也包括正好 10 杯。

9 belum mencapai 10, jadi cuba syarat 5 cawan. 9 ≥ 5 benar: pilih 10%, bukan 20%, kerana syarat tawaran 10 cawan tidak dipenuhi.9 还不到 10,接着检查 5 杯的条件。9 ≥ 5 成立,所以选 10%;未达到 10 杯,不能选 20%。

Tulis ujian 5 cawan di dalam JIKA TIDAK bagi ujian 10 cawan. Pelbagai pilihan ini menghasilkan satu kadar, 10%; soalan tidak meminta jumlah bayaran.把检查 5 杯的指令放进检查 10 杯的 JIKA TIDAK 内。这种多重选择(pelbagai pilihan)只给出一个折扣率 10%;题目没有要求计算付款金额。

Jawapan contoh参考答案

10%10%

Cara mendapat jawapan怎么得出答案

  1. 9 ≥ 10 → Tidak. Kemudian 9 ≥ 5 → Ya: diskaun=10.9 ≥ 10 → 不成立,再判断 9 ≥ 5 → 成立:diskaun=10。
  2. Gunakan JIKA TIDAK untuk mengelakkan kadar yang telah dipilih ditimpa oleh ujian kedua.用 JIKA TIDAK,避免第二次判断覆盖已经选好的折扣。
JIKA cawan ≥ 10
  diskaun ← 20
JIKA TIDAK
  JIKA cawan ≥ 5
    diskaun ← 10
  JIKA TIDAK
    diskaun ← 0
  TAMAT JIKA
TAMAT JIKA
Perangkap biasa常见陷阱

Dua JIKA berasingan boleh melaksanakan dua tindakan. Ini bukan pilihan satu cabang.两个独立 JIKA 可能执行两次动作,不等于只选一个分支。

Cadangan pemarkahan评分建议

  • Jejak syarat dan kadar akhir tepat.条件追踪及最终折扣正确。 1 m
  • Cabang bersarang memilih satu kadar sahaja.嵌套分支只选择一个折扣。 1 m
  • Tiga nilai diskaun dan syarat sempadan tepat.三个折扣值与边界条件正确。 1 m
B3-PILIHAN-13 Buka langkah jawapan打开解答步骤
Kedai memberi SATU kadar diskaun: sekurang-kurangnya 10 cawan → 20%; jika tidak, sekurang-kurangnya 5 → 10%; selainnya 0%. Untuk 10 cawan, jejak pilihan dan tulis pseudokod pelbagai pilihan.店家只给一个折扣率:至少 10 杯 → 20%;否则至少 5 杯 → 10%;其余 0%。买 10 杯时,追踪选择并写多重选择伪代码。

Faham dengan cara mudah用简单的话理解

Ada 10 cawan dalam pesanan. Semak tawaran 10 cawan dahulu kerana tawaran itu memberikan kadar tertinggi, 20%. ‘Sekurang-kurangnya’ termasuk tepat 10.订单里有 10 杯。先检查 10 杯的条件,因为它对应最高的折扣率 20%。‘至少’也包括正好 10 杯。

10 ≥ 10 benar, jadi kadar 20% sudah dipilih. Walaupun 10 juga sekurang-kurangnya 5, jangan pilih 10% lagi: kedai hanya memberi satu kadar.10 ≥ 10 成立,已选定 20%。虽然 10 也至少有 5 杯,但不能再选 10%,因为店家只给一个折扣率。

Tulis ujian 5 cawan di dalam JIKA TIDAK bagi ujian 10 cawan. Pelbagai pilihan ini menghasilkan satu kadar, 20%; soalan tidak meminta jumlah bayaran.把检查 5 杯的指令放进检查 10 杯的 JIKA TIDAK 内。这种多重选择(pelbagai pilihan)只给出一个折扣率 20%;题目没有要求计算付款金额。

Jawapan contoh参考答案

20%20%

Cara mendapat jawapan怎么得出答案

  1. 10 ≥ 10 → Ya: diskaun=20. Langkau ujian kedua.10 ≥ 10 → 成立:diskaun=20,跳过第二个条件。
  2. Gunakan JIKA TIDAK untuk mengelakkan kadar yang telah dipilih ditimpa oleh ujian kedua.用 JIKA TIDAK,避免第二次判断覆盖已经选好的折扣。
JIKA cawan ≥ 10
  diskaun ← 20
JIKA TIDAK
  JIKA cawan ≥ 5
    diskaun ← 10
  JIKA TIDAK
    diskaun ← 0
  TAMAT JIKA
TAMAT JIKA
Perangkap biasa常见陷阱

Dua JIKA berasingan boleh melaksanakan dua tindakan. Ini bukan pilihan satu cabang.两个独立 JIKA 可能执行两次动作,不等于只选一个分支。

Cadangan pemarkahan评分建议

  • Jejak syarat dan kadar akhir tepat.条件追踪及最终折扣正确。 1 m
  • Cabang bersarang memilih satu kadar sahaja.嵌套分支只选择一个折扣。 1 m
  • Tiga nilai diskaun dan syarat sempadan tepat.三个折扣值与边界条件正确。 1 m
B3-PILIHAN-14 Buka langkah jawapan打开解答步骤
Kedai memberi SATU kadar diskaun: sekurang-kurangnya 10 cawan → 20%; jika tidak, sekurang-kurangnya 5 → 10%; selainnya 0%. Untuk 12 cawan, jejak pilihan dan tulis pseudokod pelbagai pilihan.店家只给一个折扣率:至少 10 杯 → 20%;否则至少 5 杯 → 10%;其余 0%。买 12 杯时,追踪选择并写多重选择伪代码。

Faham dengan cara mudah用简单的话理解

Ada 12 cawan dalam pesanan. Semak tawaran 10 cawan dahulu kerana tawaran itu memberikan kadar tertinggi, 20%. ‘Sekurang-kurangnya’ termasuk tepat 10.订单里有 12 杯。先检查 10 杯的条件,因为它对应最高的折扣率 20%。‘至少’也包括正好 10 杯。

12 ≥ 10 benar, jadi kadar 20% sudah dipilih. Walaupun 12 juga sekurang-kurangnya 5, jangan pilih 10% lagi: kedai hanya memberi satu kadar.12 ≥ 10 成立,已选定 20%。虽然 12 也至少有 5 杯,但不能再选 10%,因为店家只给一个折扣率。

Tulis ujian 5 cawan di dalam JIKA TIDAK bagi ujian 10 cawan. Pelbagai pilihan ini menghasilkan satu kadar, 20%; soalan tidak meminta jumlah bayaran.把检查 5 杯的指令放进检查 10 杯的 JIKA TIDAK 内。这种多重选择(pelbagai pilihan)只给出一个折扣率 20%;题目没有要求计算付款金额。

Jawapan contoh参考答案

20%20%

Cara mendapat jawapan怎么得出答案

  1. 12 ≥ 10 → Ya: diskaun=20. Langkau ujian kedua.12 ≥ 10 → 成立:diskaun=20,跳过第二个条件。
  2. Gunakan JIKA TIDAK untuk mengelakkan kadar yang telah dipilih ditimpa oleh ujian kedua.用 JIKA TIDAK,避免第二次判断覆盖已经选好的折扣。
JIKA cawan ≥ 10
  diskaun ← 20
JIKA TIDAK
  JIKA cawan ≥ 5
    diskaun ← 10
  JIKA TIDAK
    diskaun ← 0
  TAMAT JIKA
TAMAT JIKA
Perangkap biasa常见陷阱

Dua JIKA berasingan boleh melaksanakan dua tindakan. Ini bukan pilihan satu cabang.两个独立 JIKA 可能执行两次动作,不等于只选一个分支。

Cadangan pemarkahan评分建议

  • Jejak syarat dan kadar akhir tepat.条件追踪及最终折扣正确。 1 m
  • Cabang bersarang memilih satu kadar sahaja.嵌套分支只选择一个折扣。 1 m
  • Tiga nilai diskaun dan syarat sempadan tepat.三个折扣值与边界条件正确。 1 m
B3-PILIHAN-15 Buka langkah jawapan打开解答步骤
Harga asal RM8. Jika tambah pearl, tambah RM2; jika tidak, tiada perubahan. Namakan struktur.原价 RM8,加珍珠才加 RM2,否则不变。叫什么结构?

Faham dengan cara mudah用简单的话理解

Mulakan dengan RM8. Tanya satu perkara sahaja: mahu pearl? Jika ya, buat kerja tambahan, iaitu RM8 + RM2 = RM10.先把价格设为 RM8,只问一件事:要加珍珠吗?如果要,才多做一步:RM8 + RM2 = RM10。

Jika tidak, tiada kerja tambahan; teruskan dengan RM8. Inilah pilihan tunggal: satu tindakan hanya dilakukan apabila syarat benar.如果不要,就不用多做这一步,价格仍是 RM8。这叫单一选择(pilihan tunggal):只有条件成立时,才执行那个动作。

Jawapan contoh参考答案

Pilihan tunggal.单一选择。

Cara mendapat jawapan怎么得出答案

  1. Baca perkara yang diminta. Bezakan tindakan daripada syarat.先读清楚问题,区分动作和条件。
  2. Hanya cabang benar mempunyai tindakan tambahan. Harga tanpa pearl masih RM8.只有条件成立时才多做一个动作。不加珍珠仍是 RM8。

Cadangan pemarkahan评分建议

  • Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-PILIHAN-16 Buka langkah jawapan打开解答步骤
Tulis syarat untuk umur sekurang-kurangnya 13.写出年龄至少 13 的条件。

Faham dengan cara mudah用简单的话理解

‘Sekurang-kurangnya 13’ bermaksud 13 ialah umur paling rendah yang diterima. Umur 12 belum cukup; umur 13 sudah cukup.‘至少 13 岁’表示最低接受的年龄就是 13 岁。12 岁还不够,13 岁已经够了。

Umur 14 dan umur yang lebih tinggi juga diterima. Jadi gabungkan ‘lebih besar’ dengan ‘sama dengan’: umur ≥ 13, bukan umur > 13 yang akan menolak 13.14 岁及更大的年龄也符合。因此要把‘大于’和‘等于’合起来写成 umur ≥ 13;写 > 13 会把 13 岁排除。

Jawapan contoh参考答案

umur ≥ 13umur ≥ 13

Cara mendapat jawapan怎么得出答案

  1. Baca perkara yang diminta. Bezakan tindakan daripada syarat.先读清楚问题,区分动作和条件。
  2. Sekurang-kurangnya bermaksud sama atau lebih. Uji 12, 13 dan 14.至少表示等于或大于,用 12、13、14 检查。

Cadangan pemarkahan评分建议

  • Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-PILIHAN-17 Buka langkah jawapan打开解答步骤
Tulis syarat untuk markah kurang daripada 50.写出分数少于 50 的条件。

Faham dengan cara mudah用简单的话理解

Bayangkan 50 sebagai tanda pada garis nombor. ‘Kurang daripada 50’ hanya memilih markah di sebelah kiri tanda itu, contohnya 49.把 50 想成数轴上的一个标记。‘少于 50’只选标记左边的分数,例如 49。

Tepat 50 tidak kurang daripada 50. Maka syaratnya markah < 50; menambah garis menjadi ≤ akan memasukkan 50 secara salah.正好 50 并不比 50 小。所以写 markah < 50;如果多加一横写成 ≤,就会错误地包含 50。

Jawapan contoh参考答案

markah < 50markah < 50

Cara mendapat jawapan怎么得出答案

  1. Baca perkara yang diminta. Bezakan tindakan daripada syarat.先读清楚问题,区分动作和条件。
  2. 50 tidak termasuk. Jangan guna ≤.不包含 50,不能用 ≤。

Cadangan pemarkahan评分建议

  • Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-PILIHAN-18 Buka langkah jawapan打开解答步骤
Bezakan pilihan tunggal, dwipilihan dan pelbagai pilihan.区分单一、双重和多重选择。

Faham dengan cara mudah用简单的话理解

Pilihan tunggal seperti ‘jika mahu pearl, tambah bayaran’. Jika tidak mahu, langkau tindakan tambahan itu. Dwipilihan seperti keputusan markah: sama ada Lulus atau Gagal.单一选择(pilihan tunggal)像‘如果要珍珠,就加钱’;不要就跳过这个动作。双重选择(dwipilihan)像成绩结果:选 Lulus 或 Gagal 其中一个。

Pelbagai pilihan mempunyai lebih daripada dua alternatif, seperti memilih satu kadar diskaun 20%, 10% atau 0%. Bezanya ialah pilihan tindakan, bukan panjang kod atau banyaknya simbol.多重选择(pelbagai pilihan)有两个以上选项,例如从 20%、10%、0% 中选一个折扣率。区别在于可选的动作,不在于代码长短或符号多少。

Jawapan contoh参考答案

Satu tindakan bersyarat; dua cabang alternatif; lebih daripada dua alternatif.一个有条件动作;两个可选分支;两个以上可选分支。

Cara mendapat jawapan怎么得出答案

  1. Baca perkara yang diminta. Bezakan tindakan daripada syarat.先读清楚问题,区分动作和条件。
  2. Kira pilihan tindakan yang mungkin, bukan jumlah semua kotak.数可能的动作分支,不是数全部方框。

Cadangan pemarkahan评分建议

  • Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-PILIHAN-19 Buka langkah jawapan打开解答步骤
JIKA x > 5: papar A. Kemudian JIKA x > 2: papar B. Jika x=8, adakah hanya A dipaparkan?JIKA x > 5 显示 A,接着独立的 JIKA x > 2 显示 B。x=8 时只有 A 吗?

Faham dengan cara mudah用简单的话理解

Masukkan x=8 dalam arahan pertama: 8 > 5 benar, jadi A dipaparkan. Selepas itu, program masih perlu membaca arahan berikutnya.把 x=8 放进第一条指令:8 > 5 成立,所以显示 A。做完后,程序还要继续读下一条指令。

Arahan kedua ialah JIKA yang baharu, bukan JIKA TIDAK. Ia menguji 8 > 2, yang juga benar, lalu memaparkan B. Sebab itu hasilnya A kemudian B.第二条是新的 JIKA,不是 JIKA TIDAK。它另外检查 8 > 2,也成立,于是显示 B,所以结果是先 A 后 B。

Jawapan contoh参考答案

Tidak. A kemudian B.不是。先 A,再 B。

Cara mendapat jawapan怎么得出答案

  1. Baca perkara yang diminta. Bezakan tindakan daripada syarat.先读清楚问题,区分动作和条件。
  2. Kedua-dua syarat benar dan kedua-duanya diuji secara berasingan.两个条件都成立,而且是分别测试的。

Cadangan pemarkahan评分建议

  • Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-PILIHAN-20 Buka langkah jawapan打开解答步骤
Satu berlian mempunyai dua anak panah berlabel Ya. Apakah pembaikannya?一个菱形两条出口都写 Ya,怎样修正?

Faham dengan cara mudah用简单的话理解

Berlian bertanya satu soalan yang boleh dijawab benar atau palsu. Jika kedua-dua jalan ditulis Ya, kita tidak tahu jalan untuk jawapan palsu.菱形里的问题会有成立或不成立两种结果。如果两条路都写 Ya,就找不到条件不成立时该走的路。

Semak tindakan di hujung setiap jalan. Kekalkan Ya pada tindakan untuk syarat benar, dan labelkan satu lagi Tidak untuk syarat palsu; jangan hanya menukar label secara rawak.先看每条路通向什么动作。符合条件的路保留 Ya,不符合条件的路标 Tidak,不能随便挑一条改标签。

Jawapan contoh参考答案

Satu Ya, satu Tidak; sambung ke tindakan yang sepadan.一条 Ya,一条 Tidak,并连接对应动作。

Cara mendapat jawapan怎么得出答案

  1. Baca perkara yang diminta. Bezakan tindakan daripada syarat.先读清楚问题,区分动作和条件。
  2. Syarat mesti mempunyai jalan untuk benar dan palsu.必须分别表示条件成立和不成立的路线。

Cadangan pemarkahan评分建议

  • Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
Kembali ke soalan ini返回这道题