Penyelesaian masalah
This presentation is the property of its rightful owner.
Sponsored Links
1 / 13

Penyelesaian masalah PowerPoint PPT Presentation


  • 85 Views
  • Uploaded on
  • Presentation posted in: General

Penyelesaian masalah. Latihan Lakukan analisa masalah dan bina algoritma bagi masalah berikut. Soalan 1. Dapatkan dan paparkan purata bagi 3 nombor. -analisa masalah Input :- 3 nombor, n1,n2,n3 Output:- purata Proses – jumlahkan 3 nombor & bhg 3 -algoritma. Mula. 1. Mula

Download Presentation

Penyelesaian masalah

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Penyelesaian masalah

Penyelesaian masalah

Latihan

Lakukan analisa masalah dan bina algoritma bagi masalah berikut


Soalan 1

Soalan 1

  • Dapatkan dan paparkan purata bagi 3 nombor.

    -analisa masalah

    Input :- 3 nombor, n1,n2,n3

    Output:- purata

    Proses – jumlahkan 3 nombor & bhg 3

    -algoritma


Penyelesaian masalah

Mula

  • 1. Mula

  • 2. Baca 3 nombor, n1, n2, n3

  • 3. Purata  (n1+n2+n3)/ 3

  • 4. Paparkan purata

  • 5. Tamat.

Baca n1, n2, n3

Purata = (n1+n2+n3)/3

purata

tamat

tamat


Soalan 2

Soalan 2

  • Dapatkan dan paparkan nilai sudut dalam radian jika diberi sudut dalam darjah.

    • Hint – radian = darjah x (3.14/180.0)

    • Input – sudut

    • Output – radian

    • Proses -


Penyelesaian masalah

  • 1. Mula

  • 2. Baca sudut, drj

  • 3. radian  drj x (3.14/180)

  • 4. Paparkan radian

  • 5. Tamat.

Mula

Baca drj

Radian = drj x (3.14/180)

radian

tamat

tamat


Soalan 3

Soalan 3

  • Tukarkan panjang sebuah objek yang diukur dalam milimeter kepada sentimeter, meter dan kilometer.

  • Input – panjang dlm milimeter, mm

  • Output – cm, m, km

  • Proses – cm = mm/10, m = mm/1000,

  • km = mm/100000


Penyelesaian masalah

Mula

Baca mm

cm = mm/10

m = mm/1000

km = mm/100000

Cm, m, km

tamat

tamat


Soalan 4

Soalan 4

  • Kira luas sebuah segiempat , jika luas tersebut kurang daripada 15 meter persegi, paparkan “luas diterima”, jika luas lebih atau sama 15 meter persegi, paparkan “luas ditolak”.

  • Input -> pjg, lebar

  • Output -> “luas diterima”, “luas ditolak”

  • Proses -> kira luas (pjg x lbr), bandingkan dgn 15m2


Penyelesaian masalah

Mula

Baca pjg,lbr

  • 1. Mula

  • 2. Baca pjg, lbr

  • 3. Luas <- pjg x lbr

  • 4. Jika luas < 15m2

    • 4.1 paparkan “luas diterima”

  • 5. Jika luas>= 15m2

    • 5.1 paparkan “luas ditolak”

  • 6. tamat

Luas = pjg x lbr

Luas<15

ya

tidak

“ditolak”

“diterima”

tamat

tamat


Soalan 5

Soalan 5

  • Tentukan gred bagi markah seorang pelajar dimana jika markah melebihi 75 gred A, (65 – 74) gred B, (50 – 64) gred C, kurang 50 gred F.

  • Input – markah,mrk

  • Output – gred A, B, C, F

  • Proses – bandingkan dgn 75, 65, 50


Penyelesaian masalah

input

Mula

output

20, 80,65

B

Baca mrk

mrk

65

ya

Mrk>=75

Gred A

tidak

tamat

ya

Mrk>=65

Gred B

tidak

Mrk>=50

ya

Gred C

Gred F


Soalan 6

Soalan 6

  • Tentukan gred bagi markah 40 orang pelajar dimana jika markah melebihi 75 gred A, (65 – 75) gred B, (50 – 65) gred C, kurang 50 gred F.


Penyelesaian masalah

input

Mula

output

F

Kaunter = 0

kaunter

Baca mrk

3

mrk

Kaunter = kaunter + 1

30

ya

Mrk>=75

Gred A

ya

tidak

Mrk>=65

ya

Gred B

Kaunter <40

ya

Mrk>=50

tidak

Gred C

tidak

tamat

Gred F


  • Login