standard 2
DESCRIPTION
power point dev c++ , fokus kepada operator matematikTRANSCRIPT
![Page 1: Standard 2](https://reader036.vdocuments.mx/reader036/viewer/2022082422/563dbb64550346aa9aacc267/html5/thumbnails/1.jpg)
STANDARD PEMBELAJARAN 2 : ALGORITMA, CARTA ALIR, PSEUDOCODE
i.Definisi Algoritma,carta alir dan pseudocodeii.Melukis Carta Alir/Flowchartiii.Menulis Pseudo Kod/Pseudo-code
![Page 2: Standard 2](https://reader036.vdocuments.mx/reader036/viewer/2022082422/563dbb64550346aa9aacc267/html5/thumbnails/2.jpg)
Definisi Algoritma
Algoritma ialah suatu tatacara langkah demi langkah untuk menyelesaikan suatu masalah dalam masa yang terhingga
![Page 3: Standard 2](https://reader036.vdocuments.mx/reader036/viewer/2022082422/563dbb64550346aa9aacc267/html5/thumbnails/3.jpg)
Boleh di terjemahkan kepada dua bentuk :i.Carta alir / flowchartii.Pseudo-code
Algoritma
![Page 4: Standard 2](https://reader036.vdocuments.mx/reader036/viewer/2022082422/563dbb64550346aa9aacc267/html5/thumbnails/4.jpg)
Definisi CARTA ALIR
Carta alir adalah cara untuk membina algoritma dengan menggunakan grafik yang dikenali sebagai carta alir.
![Page 5: Standard 2](https://reader036.vdocuments.mx/reader036/viewer/2022082422/563dbb64550346aa9aacc267/html5/thumbnails/5.jpg)
Sintaks Semantik Maksud
Terminal/Mula/Tamat Simbol untuk mula dan tamat suatu algoritma
Proses Menunjukkan perlaksanaan arahan yang menukar input dan
output/operasi pengiraan
Input/Output Kemasukan data atau paparan
Syarat/pengujian Syarat yang menentukan laluan tertentu untuk diikuti
Sambungan/penghubung Penyambung carta alir ke muka surat lain
Aliran aktiviti Penyambung turutan arahan
Apabila menggunakan carta alir untuk mewakilkan algoritma, setiap aktiviti akan diwakili oleh nod geometri. Nod-nod ini akan dihubungkan dengan anak panah yang menunjukkan aliran atau jujukan aktiviti
![Page 6: Standard 2](https://reader036.vdocuments.mx/reader036/viewer/2022082422/563dbb64550346aa9aacc267/html5/thumbnails/6.jpg)
Contoh gambarajah carta alir•Kajian kes : Mengira purata tiga nombor integer
Mula
Baca nombor1,nombor2,nombor 3
Kira purata = (nombor1+nombor2+nombor3)/3
cetak purata
Tamat
![Page 7: Standard 2](https://reader036.vdocuments.mx/reader036/viewer/2022082422/563dbb64550346aa9aacc267/html5/thumbnails/7.jpg)
Definisi Pseudo-code
Kod Pseudo/Pseudo-code yang bermaksud kod palsu lebih mirip kepada kod aturcara yang akan ditulis semasa fasa implementasi
![Page 8: Standard 2](https://reader036.vdocuments.mx/reader036/viewer/2022082422/563dbb64550346aa9aacc267/html5/thumbnails/8.jpg)
Kajian kes :untuk penyelesaian masalah kepada purata tiga nombor integer
Kod Pseudo :Mula Baca no1,no2,no3 Cetak no1,no2,no3 Kira purata = (no1+n02+n03)/3Cetak purata Tamat
Pseudo-code
![Page 9: Standard 2](https://reader036.vdocuments.mx/reader036/viewer/2022082422/563dbb64550346aa9aacc267/html5/thumbnails/9.jpg)
mula baca /masukkan nombor 1, nombor 2 hasiltambah=nombor1+nombor2 paparkan/cetak hasiltambah
tamat
![Page 10: Standard 2](https://reader036.vdocuments.mx/reader036/viewer/2022082422/563dbb64550346aa9aacc267/html5/thumbnails/10.jpg)
![Page 11: Standard 2](https://reader036.vdocuments.mx/reader036/viewer/2022082422/563dbb64550346aa9aacc267/html5/thumbnails/11.jpg)
• soalan 5mulabaca/masukkan panjang,lebarluas segiempat = panjang*lebarpaparkan luas segiempattamat
![Page 12: Standard 2](https://reader036.vdocuments.mx/reader036/viewer/2022082422/563dbb64550346aa9aacc267/html5/thumbnails/12.jpg)
• soalan 4 MULA masukkan markah1,markah2 puratamarkah=(markah1+markah2)/2 paparkan puratamarkah TAMAT
![Page 13: Standard 2](https://reader036.vdocuments.mx/reader036/viewer/2022082422/563dbb64550346aa9aacc267/html5/thumbnails/13.jpg)
mulapilih perisian microsoft wordpilih font yang sesuaitaipkan noridah binti salmosimpan dalam my documentcetak
tamat
![Page 14: Standard 2](https://reader036.vdocuments.mx/reader036/viewer/2022082422/563dbb64550346aa9aacc267/html5/thumbnails/14.jpg)
mulabaca nombor1,nombor2,nombor3hasiltambah=nombor1+nombor2+nombor3paparkan hasiltambah
tamat
![Page 15: Standard 2](https://reader036.vdocuments.mx/reader036/viewer/2022082422/563dbb64550346aa9aacc267/html5/thumbnails/15.jpg)
mulabaca markah1, markah2, markah3 ...markah n
purata=(markah1+markah2+markah3+...markah n)/npaparkan purata
tamat