Penyelesaian_masalah Algoritma

download Penyelesaian_masalah Algoritma

of 13

Transcript of Penyelesaian_masalah Algoritma

  • 8/18/2019 Penyelesaian_masalah Algoritma

    1/13

     

    Penyelesaian masalah

    Latihan

    Lakukan analisa masalah dan binaalgoritma bagi masalah berikut

  • 8/18/2019 Penyelesaian_masalah Algoritma

    2/13

     

    Soalan 1• Dapatkan dan paparkan purata bagi 3

    nombor.

    -analisa masalah

    Input :- 3 nombor, n1,n,n3

    !utput:- purata

    Proses " #umlahkan 3 nombor $ bhg 3-algoritma

  • 8/18/2019 Penyelesaian_masalah Algoritma

    3/13

     

    • 1. %ula

    • . &a'a 3 nombor, n1, n, n3

    • 3. Purata (n1)n)n3*+ 3

    • . Paparkan purata

    • . amat.

    %ula

    &a'a n1, n, n3

    Purata / (n1)n)n3*+3

     purata

    tamat

    tamat

  • 8/18/2019 Penyelesaian_masalah Algoritma

    4/13

     

    Soalan

    • Dapatkan dan paparkan nilai sudut dalam

    radian #ika diberi sudut dalam dar#ah.

     " 0int " radian / dar#ah (3.1+12.*

     " Input " sudut

     " !utput " radian

     " Proses -

  • 8/18/2019 Penyelesaian_masalah Algoritma

    5/13

     

    • 1. %ula

    • . &a'a sudut, dr#

    • 3. radian dr# (3.1+12*

    • . Paparkan radian

    • . amat.

    %ula

    &a'a dr#

    4adian / dr# (3.1+12*

    radian

    tamat

    tamat

  • 8/18/2019 Penyelesaian_masalah Algoritma

    6/13

     

    Soalan 3

    • ukarkan pan#ang sebuah ob#ek yang diukur dalam

    milimeter kepada sentimeter, meter dan kilometer.

    • Input " pan#ang dlm milimeter, mm

    • !utput " 'm, m, km

    • Proses " 'm / mm+1, m / mm+1,

    •   km / mm+1

  • 8/18/2019 Penyelesaian_masalah Algoritma

    7/13

     

    %ula

    &a'a mm

    'm / mm+1m / mm+1

    km / mm+1

    5m, m, km

    tamattamat

  • 8/18/2019 Penyelesaian_masalah Algoritma

    8/13

     

    Soalan • 6ira luas sebuah segiempat , #ika luas

    tersebut kurang daripada 1 meter persegi,

     paparkan 7luas diterima8, #ika luas lebih

    atau sama 1 meter persegi, paparkan 7luas

    ditolak8.

    • Input -9 p#g, lebar 

    • !utput -9 7luas diterima8, 7luas ditolak8

    • Proses -9 kira luas (p#g lbr*, bandingkan

    dgn 1m

  • 8/18/2019 Penyelesaian_masalah Algoritma

    9/13

     

    • 1. %ula• . &a'a p#g, lbr 

    • 3. Luas - p#g lbr 

    • . ;ika luas 1m

     " .1 paparkan 7luas diterima8

    • . ;ika luas9/ 1m

     " .1 paparkan 7luas ditolak8

  • 8/18/2019 Penyelesaian_masalah Algoritma

    10/13

     

    Soalan

    • entukan gred bagi markah seorang pela#ar

    dimana #ika markah melebihi = gred >, (, &, 5, ?

    • Proses " bandingkan dgn =,

  • 8/18/2019 Penyelesaian_masalah Algoritma

    11/13

     

    %ula

    &a'a mrk 

    tamat

    %rk >==

    ya

    tidak 

    @red >

    %rk >==ya

    @red 5

    @red ?

    , 2,

  • 8/18/2019 Penyelesaian_masalah Algoritma

    12/13

     

    Soalan <

    • entukan gred bagi markah orang pela#ar

    dimana #ika markah melebihi = gred >, (

  • 8/18/2019 Penyelesaian_masalah Algoritma

    13/13

     

    %ula

    &a'a mrk 

    tamat

    %rk >==ya

    tid

    ak 

    @red >

    %rk >==ya

    @red 5

    @red ?

    output?6aunter /

    6aunter / kaunter ) 1

    6aunter

    ya

    tidak 

    input

    kaunter 

    mrk 

    3

    3