Tuesday, 11 August 2015

Misi Menyelamatkan Puteri

Situasi



Seorang putera raja sedang mengembara di dalam hutan. Tiba-tiba putera raja terdengar satu jeritan meminta pertolongan dari arah sebuah perigi lama di hutan itu.  Putera raja pun menuju ke arah perigi tersebut. Rupa-rupanya seorang puteri raja telah terjatuh ke dalam perigi itu. Putera raja bertanya “siapa di dalam?”. Puteri raja menjawab “Tolong keluarkan saya”. Putera raja pun mencari ikhtiar untuk menyelamatkan tuan puteri. Putera raja berfikir samada mahu menggunakan tali atau ranting kayu untuk mengeluarkan puteri raja dari perigi itu.


Langkah 1: Membina Algorithma dengan Pseudokod

Mula

Putera raja terdengar jeritan meminta pertolongan

Bergerak ke arah jeritan

Putera raja bertanya “siapa di dalam”

Puteri raja menjawab “Saya puteri raja, tolong keluarkan saya”

Putera raja berfikir cara menyelamatkan puteri raja

Jika memilih tali (menaip A) maka berjaya selamatkan puteri

Jika memilih ranting kayu (menaip B) maka gagal kerana ranting kayu patah

Tamat

 

 Langkah 2: Membina Carta Alir

 

Langkah 3: Mengekod atur cara mengguna blok-blok