# Penyelesaian masalah - PowerPoint PPT Presentation

1 / 13

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

I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.

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 - - - - - - - - - - - - - - - - - - - - - - - - - -

## 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

• 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

• 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 -

• 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)

tamat

tamat

### 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

Mula

Baca mm

cm = mm/10

m = mm/1000

km = mm/100000

Cm, m, km

tamat

tamat

### 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

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

• 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

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

• 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.

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