SlideShare a Scribd company logo
KEET 1150: Komputer &KEET 1150: Komputer &
PengaturcaraanPengaturcaraan
Bab 3: Struktur Kawalan I
LatihanLatihan
Nyatakan output bagi program yang berikut:
#include <iostream.h>
void main ()
{
int x=4, y, z;
z= x++;
cout<<x<<","<<z<<"n";
y = ++x * 2;
cout<<y<<","<<x<<endl;;
z += y++;
cout<<z<<","<<y<<endl;
}
PengenalanPengenalan
Algoritma adalah prosedur untuk
menyelesaikan masalah dalam bentuk
arahan yang akan dijanakan dan susunan
arahan-arahan untuk akan dijanakan.
Contoh:
Algoritma untuk membancuh secawan kopi.
(1)Didihkan air (2) Masukkan sesudu kopi(3) Masukkan air yang
telah mendidih (4) Masukkan gula secukup rasa (5) Kacau
sehingga bahan larut.
PseudocodePseudocode
 Pseudocode adalah bahasa buatan dan tidak formal
yang membantu pengaturcara membina algoritma.
 Pseudocode adalah lebih kurang sama dengan
bahasa harian dan bukan bahasa komputer yang
sebenar.
 Pseudocode ditulis sepenuhnya menggunakan
huruf dan hanya mengandungi pernyataan yang
boleh dijanakan. Pengisytiharahan tidak termasuk
di dalam pseudocode.
 Contoh:
Sekiranya markah pelajar adalah sama atau lebih dari 50
cetak “Lulus”
Carta AliranCarta Aliran
 Carta aliran merupakan wakil keseluruhan atau
sebahagian dari algoritma dalam bentuk grafik.
 Carta aliran dilukis menggunakan simbol-simbol
khas yang disambungkan dengan anak panah
dipanggil garis aliran.
 Carta aliran sama pentingnya dengan penggunaan
psedocode terutama dalam menunjukkan
bagaiman struktur kawalan berfungsi.
Carta aliranCarta aliran
Mark >=80?
yes
No
Print
“excellent”
Print “OK”
Struktur KawalanStruktur Kawalan
Perlaksanaan jujukan: aturcara yang
dilaksanakan satu arahan demi satu arahan.
Dengan adanya struktur kawalan, aturcara
boleh melangkau arahan berikut yang
sepatutnya dilaksanakan.
Ada 7 struktur kawalan:
– Berjujukan, 3 jenis kawalan pemilihan dan 3 jenis
kawalan ulangan.
Kawalan BerjujukanKawalan Berjujukan
Aturcara yang mana arahannya
dilaksanakan satu demi satu.
Contoh:
#include <iostream.h>
void main ()
{
cout<<“Hello World”<<endl;
}
Kawalan PemilihanKawalan Pemilihan
Kawalan pemilihan membolehkan
pengaturcara mengawal dan memilih untuk
melaksanakan arahan mahupun sekumpulan
arahan.
Kata kunci yang digunakan:
– if
– if-else
– switch
Pernyataan ifPernyataan if
 Pernyataan if ialah arahan untuk melakukan
pemilihan.
 Nilai sesuatu pemboleh ubah dapat dipastikan
dengan mengunakan arahan ini.
 Contoh:
Jika marakah lebih atau sama dengan 50
cetak “lulus”
 Bentuk umum:
if (ungkapan)
pernyataan_1;
Pernyataan if-elsePernyataan if-else
 Pernyataan ini lebih kurang sama dengan
pernyataan if tetapi ia mempunyai dua pilihan
samada pernyataan tadi BENAR atau PALSU.
 Contoh:
Jika markah lebih atau sama dengan 50
cetak “lulus”
sebaliknya
cetak “gagal”
Pernyataan if-elsePernyataan if-else
Bentuk umum:
if (ungkapan_1)
pernyataan_1;
else
if (ungkapan_2)
pernyataan_2;
else
pernyataan_lalai;
Pernyataan switchPernyataan switch
 Pernyataan switch digunakan untuk memilih satu
daripada beberapa alternatif.
 Bentuk umum:
switch (ungkapan_kawalan)
{
case label_1:pernyataan_1;break;
case label_2:pernyataan_2;break;
case label_3:pernyataan_3;break;
default:pernyataan_lalai;
}
LatihanLatihan
Tuliskan pernyataan C++ untuk
menjayakan yang berikut:
Uji satu nilai pemboleh ubah yang diberi nama
nombor samada ia lebih besar dari 10. Jika
benar, cetakkan “nombor lebih besar dari 10”

More Related Content

What's hot

Algoritma
AlgoritmaAlgoritma
Algoritma
SMK Mukah
 
Komputer dan fungsinya
Komputer dan fungsinyaKomputer dan fungsinya
Komputer dan fungsinya
Hoods Comel
 
Etika penggunaan internet
Etika penggunaan internetEtika penggunaan internet
Etika penggunaan internetchokelatbella
 
Slide pembentukan getah (rubber forming)
Slide pembentukan getah (rubber forming)Slide pembentukan getah (rubber forming)
Slide pembentukan getah (rubber forming)syamimi89
 
Chapter 1 sistem maklumat dalam dunia global MIS
Chapter 1 sistem maklumat dalam dunia global MISChapter 1 sistem maklumat dalam dunia global MIS
Chapter 1 sistem maklumat dalam dunia global MIS
Amirul Shafiq Ahmad Zuperi
 
Computer system maintenance management
Computer system maintenance managementComputer system maintenance management
Computer system maintenance management
Shahril Majid
 
1 maksud komputer dan jenis komputer
1 maksud komputer dan jenis komputer1 maksud komputer dan jenis komputer
1 maksud komputer dan jenis komputerwazi musa
 
1 pengenalan kepada perisian
1   pengenalan kepada perisian1   pengenalan kepada perisian
1 pengenalan kepada perisian
Ayubkhan Kks
 
TEKNIK MENJAWAB KBAT PAI (1).pptx
TEKNIK MENJAWAB KBAT PAI (1).pptxTEKNIK MENJAWAB KBAT PAI (1).pptx
TEKNIK MENJAWAB KBAT PAI (1).pptx
WANHANIFF3
 
Penyelesaian masalah inventif
Penyelesaian masalah inventifPenyelesaian masalah inventif
Penyelesaian masalah inventif
Ly Jonathan
 
Bab 7 - Bahan Sintetik dalam Industri
Bab 7 - Bahan Sintetik dalam IndustriBab 7 - Bahan Sintetik dalam Industri
Bab 7 - Bahan Sintetik dalam Industri
Ismi Hawa Ahmad
 
Panduan mengajar perdagangan
Panduan mengajar perdaganganPanduan mengajar perdagangan
Panduan mengajar perdaganganHayati Yatt
 
5 maksud dan jenis perisian
5 maksud dan jenis perisian5 maksud dan jenis perisian
5 maksud dan jenis perisianwazi musa
 
4_1Citizen_PUO_E keselamatan
4_1Citizen_PUO_E keselamatan4_1Citizen_PUO_E keselamatan
4_1Citizen_PUO_E keselamatan
Azrul Junaidi
 
Presentation proposal kajian tindakan perdagangan
Presentation proposal kajian tindakan perdaganganPresentation proposal kajian tindakan perdagangan
Presentation proposal kajian tindakan perdaganganazizah_student
 
Nota Subjek Sains Komputer Tingkatan 5 lengkap - SUBJEK MPEI
Nota Subjek Sains Komputer Tingkatan 5 lengkap - SUBJEK MPEINota Subjek Sains Komputer Tingkatan 5 lengkap - SUBJEK MPEI
Nota Subjek Sains Komputer Tingkatan 5 lengkap - SUBJEK MPEI
Madrasah Idrisiah
 
Geografi f1 bab 13
Geografi f1 bab 13Geografi f1 bab 13
Geografi f1 bab 13dabneyluang
 

What's hot (20)

Reseptor dan efektor
Reseptor dan efektorReseptor dan efektor
Reseptor dan efektor
 
Algoritma
AlgoritmaAlgoritma
Algoritma
 
Komputer dan fungsinya
Komputer dan fungsinyaKomputer dan fungsinya
Komputer dan fungsinya
 
Etika penggunaan internet
Etika penggunaan internetEtika penggunaan internet
Etika penggunaan internet
 
Slide pembentukan getah (rubber forming)
Slide pembentukan getah (rubber forming)Slide pembentukan getah (rubber forming)
Slide pembentukan getah (rubber forming)
 
Chapter 1 sistem maklumat dalam dunia global MIS
Chapter 1 sistem maklumat dalam dunia global MISChapter 1 sistem maklumat dalam dunia global MIS
Chapter 1 sistem maklumat dalam dunia global MIS
 
Computer system maintenance management
Computer system maintenance managementComputer system maintenance management
Computer system maintenance management
 
1 maksud komputer dan jenis komputer
1 maksud komputer dan jenis komputer1 maksud komputer dan jenis komputer
1 maksud komputer dan jenis komputer
 
Perisian komputer
Perisian komputerPerisian komputer
Perisian komputer
 
Slot 1: Definisi & Sejarah Komputer
Slot 1: Definisi & Sejarah KomputerSlot 1: Definisi & Sejarah Komputer
Slot 1: Definisi & Sejarah Komputer
 
1 pengenalan kepada perisian
1   pengenalan kepada perisian1   pengenalan kepada perisian
1 pengenalan kepada perisian
 
TEKNIK MENJAWAB KBAT PAI (1).pptx
TEKNIK MENJAWAB KBAT PAI (1).pptxTEKNIK MENJAWAB KBAT PAI (1).pptx
TEKNIK MENJAWAB KBAT PAI (1).pptx
 
Penyelesaian masalah inventif
Penyelesaian masalah inventifPenyelesaian masalah inventif
Penyelesaian masalah inventif
 
Bab 7 - Bahan Sintetik dalam Industri
Bab 7 - Bahan Sintetik dalam IndustriBab 7 - Bahan Sintetik dalam Industri
Bab 7 - Bahan Sintetik dalam Industri
 
Panduan mengajar perdagangan
Panduan mengajar perdaganganPanduan mengajar perdagangan
Panduan mengajar perdagangan
 
5 maksud dan jenis perisian
5 maksud dan jenis perisian5 maksud dan jenis perisian
5 maksud dan jenis perisian
 
4_1Citizen_PUO_E keselamatan
4_1Citizen_PUO_E keselamatan4_1Citizen_PUO_E keselamatan
4_1Citizen_PUO_E keselamatan
 
Presentation proposal kajian tindakan perdagangan
Presentation proposal kajian tindakan perdaganganPresentation proposal kajian tindakan perdagangan
Presentation proposal kajian tindakan perdagangan
 
Nota Subjek Sains Komputer Tingkatan 5 lengkap - SUBJEK MPEI
Nota Subjek Sains Komputer Tingkatan 5 lengkap - SUBJEK MPEINota Subjek Sains Komputer Tingkatan 5 lengkap - SUBJEK MPEI
Nota Subjek Sains Komputer Tingkatan 5 lengkap - SUBJEK MPEI
 
Geografi f1 bab 13
Geografi f1 bab 13Geografi f1 bab 13
Geografi f1 bab 13
 

Similar to Komputer Dan Pengaturcaraan(Struktur Kawalan)

Pemrograman algoritma (IF,else)
Pemrograman algoritma (IF,else)Pemrograman algoritma (IF,else)
Pemrograman algoritma (IF,else)Mr. FM
 
Struktur Kontrol PHP
Struktur Kontrol PHPStruktur Kontrol PHP
Struktur Kontrol PHP
Mutiara Ayu
 
Looping Algoritma
Looping AlgoritmaLooping Algoritma
Looping Algoritma
Firdaus1212
 
Bab 7 perulangan_2
Bab 7 perulangan_2Bab 7 perulangan_2
Bab 7 perulangan_2
Dantik Puspita
 
Algoritma&Pemrograman C++ Pertemuan 1
Algoritma&Pemrograman C++ Pertemuan 1Algoritma&Pemrograman C++ Pertemuan 1
Algoritma&Pemrograman C++ Pertemuan 1
Menny SN
 
Struktur kontrol perulangan
Struktur kontrol perulanganStruktur kontrol perulangan
Struktur kontrol perulangan
Taslim Chaniago
 
PBO - Pert 5, Mengenal dan Memahami Konsep Perulangan Pada Java
PBO - Pert 5, Mengenal dan Memahami Konsep Perulangan Pada JavaPBO - Pert 5, Mengenal dan Memahami Konsep Perulangan Pada Java
PBO - Pert 5, Mengenal dan Memahami Konsep Perulangan Pada Java
RUDISELAMAT2
 
PBO Pert 5 Praktek
PBO Pert 5 PraktekPBO Pert 5 Praktek
PBO Pert 5 Praktek
RUDISELAMAT2
 
Makalah perulangan
Makalah perulanganMakalah perulangan
Makalah perulangan
Surya Radhitya
 
Pterstruktur perulangani
Pterstruktur perulanganiPterstruktur perulangani
Pterstruktur perulanganiwitha yumiko
 
Pterstruktur perulangani
Pterstruktur perulanganiPterstruktur perulangani
Pterstruktur perulangani
witha yumiko
 
Summer a pert5
Summer a pert5Summer a pert5
Summer a pert5sirkrisna
 
chapter-11 Visual Basic 04.ppt
chapter-11 Visual Basic 04.pptchapter-11 Visual Basic 04.ppt
chapter-11 Visual Basic 04.ppt
HandhikaPriasmoro1
 
Pertemuan iv
Pertemuan ivPertemuan iv
Pertemuan iv
Putra Andry
 
Topik 8 Perulangan
Topik 8 PerulanganTopik 8 Perulangan
Topik 8 Perulangan
I Komang Agustino
 
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunusTifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanie Indah
 
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunusTifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanie Indah
 
Menerapkan struktur kontrol perulangan dalam bahasa pemrograman.
Menerapkan struktur kontrol perulangan dalam bahasa pemrograman.Menerapkan struktur kontrol perulangan dalam bahasa pemrograman.
Menerapkan struktur kontrol perulangan dalam bahasa pemrograman.
MULTIMEDIA 'n BROADCASTING SMKN 1 PUNGGING MOJOKERTO
 
Modul PBO Bab-02 - Struktur Kontrol
Modul PBO Bab-02 - Struktur KontrolModul PBO Bab-02 - Struktur Kontrol
Modul PBO Bab-02 - Struktur Kontrol
Rakhmat Dedi Gunawan
 

Similar to Komputer Dan Pengaturcaraan(Struktur Kawalan) (20)

Pemrograman algoritma (IF,else)
Pemrograman algoritma (IF,else)Pemrograman algoritma (IF,else)
Pemrograman algoritma (IF,else)
 
Struktur Kontrol PHP
Struktur Kontrol PHPStruktur Kontrol PHP
Struktur Kontrol PHP
 
Algoritma 1 pertemuan 7
Algoritma 1 pertemuan 7Algoritma 1 pertemuan 7
Algoritma 1 pertemuan 7
 
Looping Algoritma
Looping AlgoritmaLooping Algoritma
Looping Algoritma
 
Bab 7 perulangan_2
Bab 7 perulangan_2Bab 7 perulangan_2
Bab 7 perulangan_2
 
Algoritma&Pemrograman C++ Pertemuan 1
Algoritma&Pemrograman C++ Pertemuan 1Algoritma&Pemrograman C++ Pertemuan 1
Algoritma&Pemrograman C++ Pertemuan 1
 
Struktur kontrol perulangan
Struktur kontrol perulanganStruktur kontrol perulangan
Struktur kontrol perulangan
 
PBO - Pert 5, Mengenal dan Memahami Konsep Perulangan Pada Java
PBO - Pert 5, Mengenal dan Memahami Konsep Perulangan Pada JavaPBO - Pert 5, Mengenal dan Memahami Konsep Perulangan Pada Java
PBO - Pert 5, Mengenal dan Memahami Konsep Perulangan Pada Java
 
PBO Pert 5 Praktek
PBO Pert 5 PraktekPBO Pert 5 Praktek
PBO Pert 5 Praktek
 
Makalah perulangan
Makalah perulanganMakalah perulangan
Makalah perulangan
 
Pterstruktur perulangani
Pterstruktur perulanganiPterstruktur perulangani
Pterstruktur perulangani
 
Pterstruktur perulangani
Pterstruktur perulanganiPterstruktur perulangani
Pterstruktur perulangani
 
Summer a pert5
Summer a pert5Summer a pert5
Summer a pert5
 
chapter-11 Visual Basic 04.ppt
chapter-11 Visual Basic 04.pptchapter-11 Visual Basic 04.ppt
chapter-11 Visual Basic 04.ppt
 
Pertemuan iv
Pertemuan ivPertemuan iv
Pertemuan iv
 
Topik 8 Perulangan
Topik 8 PerulanganTopik 8 Perulangan
Topik 8 Perulangan
 
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunusTifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
 
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunusTifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
 
Menerapkan struktur kontrol perulangan dalam bahasa pemrograman.
Menerapkan struktur kontrol perulangan dalam bahasa pemrograman.Menerapkan struktur kontrol perulangan dalam bahasa pemrograman.
Menerapkan struktur kontrol perulangan dalam bahasa pemrograman.
 
Modul PBO Bab-02 - Struktur Kontrol
Modul PBO Bab-02 - Struktur KontrolModul PBO Bab-02 - Struktur Kontrol
Modul PBO Bab-02 - Struktur Kontrol
 

More from cyberns_

Keusahawanan Laporan Amali Jualan Oden shalalala
Keusahawanan Laporan Amali Jualan Oden shalalalaKeusahawanan Laporan Amali Jualan Oden shalalala
Keusahawanan Laporan Amali Jualan Oden shalalala
cyberns_
 
Kertas kerja Kelab Esporst Dmt 4
Kertas kerja Kelab Esporst Dmt 4Kertas kerja Kelab Esporst Dmt 4
Kertas kerja Kelab Esporst Dmt 4
cyberns_
 
Surat rasmi Kelab DMT 4
Surat rasmi Kelab DMT 4Surat rasmi Kelab DMT 4
Surat rasmi Kelab DMT 4
cyberns_
 
Minit Mesyuarat Kelab Mobile Technology
Minit Mesyuarat Kelab Mobile TechnologyMinit Mesyuarat Kelab Mobile Technology
Minit Mesyuarat Kelab Mobile Technology
cyberns_
 
Implikasi penggunaan telefon bimbit
Implikasi penggunaan telefon bimbitImplikasi penggunaan telefon bimbit
Implikasi penggunaan telefon bimbit
cyberns_
 
Sejarah Tingkatan 3 -Kemerdekaan Negara 31 Ogos 1956
Sejarah Tingkatan 3 -Kemerdekaan Negara 31 Ogos 1956Sejarah Tingkatan 3 -Kemerdekaan Negara 31 Ogos 1956
Sejarah Tingkatan 3 -Kemerdekaan Negara 31 Ogos 1956
cyberns_
 
Mpu 1181 topic 1 greetings &introductions
Mpu 1181 topic 1 greetings &introductionsMpu 1181 topic 1 greetings &introductions
Mpu 1181 topic 1 greetings &introductions
cyberns_
 
Dsm1021sains1 topik3 Gerakanlinear
Dsm1021sains1 topik3 GerakanlinearDsm1021sains1 topik3 Gerakanlinear
Dsm1021sains1 topik3 Gerakanlinear
cyberns_
 
Benchmarking
BenchmarkingBenchmarking
Benchmarking
cyberns_
 
Antena proximity sensor
Antena proximity sensorAntena proximity sensor
Antena proximity sensor
cyberns_
 
Kelab e sport Kolej Komunit iAmpang
Kelab e sport Kolej Komunit iAmpangKelab e sport Kolej Komunit iAmpang
Kelab e sport Kolej Komunit iAmpang
cyberns_
 
Wawasan matlamat konsep
Wawasan matlamat konsepWawasan matlamat konsep
Wawasan matlamat konsep
cyberns_
 
Kerja,Kuasa,Tenaga Keupayaan,Tenaga Kinetik Dan Keabadian Tenaga
Kerja,Kuasa,Tenaga Keupayaan,Tenaga Kinetik Dan Keabadian TenagaKerja,Kuasa,Tenaga Keupayaan,Tenaga Kinetik Dan Keabadian Tenaga
Kerja,Kuasa,Tenaga Keupayaan,Tenaga Kinetik Dan Keabadian Tenaga
cyberns_
 
Dsm1021 sains1 Gerakanlinear
Dsm1021 sains1 GerakanlinearDsm1021 sains1 Gerakanlinear
Dsm1021 sains1 Gerakanlinear
cyberns_
 
Proximity sensors
Proximity sensorsProximity sensors
Proximity sensors
cyberns_
 
Mobile Device-Architecture
Mobile Device-ArchitectureMobile Device-Architecture
Mobile Device-Architecture
cyberns_
 
DSM1021-SAINS-1-TOPIK-2-DAYA-MOMENTUM
DSM1021-SAINS-1-TOPIK-2-DAYA-MOMENTUMDSM1021-SAINS-1-TOPIK-2-DAYA-MOMENTUM
DSM1021-SAINS-1-TOPIK-2-DAYA-MOMENTUM
cyberns_
 
DSM1021-SAINS-1-TOPIK-2-DAYA-LERAIAN-DAYA
DSM1021-SAINS-1-TOPIK-2-DAYA-LERAIAN-DAYADSM1021-SAINS-1-TOPIK-2-DAYA-LERAIAN-DAYA
DSM1021-SAINS-1-TOPIK-2-DAYA-LERAIAN-DAYA
cyberns_
 
DSM1021-SAINS-1-TOPIK-2-DAYA-KESEIMBANGAN-PANDUAN-DAYA
DSM1021-SAINS-1-TOPIK-2-DAYA-KESEIMBANGAN-PANDUAN-DAYADSM1021-SAINS-1-TOPIK-2-DAYA-KESEIMBANGAN-PANDUAN-DAYA
DSM1021-SAINS-1-TOPIK-2-DAYA-KESEIMBANGAN-PANDUAN-DAYA
cyberns_
 
UI AND UX GRAPHIC DESIGN(SOCIAL NETWORKING)
UI AND UX GRAPHIC DESIGN(SOCIAL NETWORKING)UI AND UX GRAPHIC DESIGN(SOCIAL NETWORKING)
UI AND UX GRAPHIC DESIGN(SOCIAL NETWORKING)
cyberns_
 

More from cyberns_ (20)

Keusahawanan Laporan Amali Jualan Oden shalalala
Keusahawanan Laporan Amali Jualan Oden shalalalaKeusahawanan Laporan Amali Jualan Oden shalalala
Keusahawanan Laporan Amali Jualan Oden shalalala
 
Kertas kerja Kelab Esporst Dmt 4
Kertas kerja Kelab Esporst Dmt 4Kertas kerja Kelab Esporst Dmt 4
Kertas kerja Kelab Esporst Dmt 4
 
Surat rasmi Kelab DMT 4
Surat rasmi Kelab DMT 4Surat rasmi Kelab DMT 4
Surat rasmi Kelab DMT 4
 
Minit Mesyuarat Kelab Mobile Technology
Minit Mesyuarat Kelab Mobile TechnologyMinit Mesyuarat Kelab Mobile Technology
Minit Mesyuarat Kelab Mobile Technology
 
Implikasi penggunaan telefon bimbit
Implikasi penggunaan telefon bimbitImplikasi penggunaan telefon bimbit
Implikasi penggunaan telefon bimbit
 
Sejarah Tingkatan 3 -Kemerdekaan Negara 31 Ogos 1956
Sejarah Tingkatan 3 -Kemerdekaan Negara 31 Ogos 1956Sejarah Tingkatan 3 -Kemerdekaan Negara 31 Ogos 1956
Sejarah Tingkatan 3 -Kemerdekaan Negara 31 Ogos 1956
 
Mpu 1181 topic 1 greetings &introductions
Mpu 1181 topic 1 greetings &introductionsMpu 1181 topic 1 greetings &introductions
Mpu 1181 topic 1 greetings &introductions
 
Dsm1021sains1 topik3 Gerakanlinear
Dsm1021sains1 topik3 GerakanlinearDsm1021sains1 topik3 Gerakanlinear
Dsm1021sains1 topik3 Gerakanlinear
 
Benchmarking
BenchmarkingBenchmarking
Benchmarking
 
Antena proximity sensor
Antena proximity sensorAntena proximity sensor
Antena proximity sensor
 
Kelab e sport Kolej Komunit iAmpang
Kelab e sport Kolej Komunit iAmpangKelab e sport Kolej Komunit iAmpang
Kelab e sport Kolej Komunit iAmpang
 
Wawasan matlamat konsep
Wawasan matlamat konsepWawasan matlamat konsep
Wawasan matlamat konsep
 
Kerja,Kuasa,Tenaga Keupayaan,Tenaga Kinetik Dan Keabadian Tenaga
Kerja,Kuasa,Tenaga Keupayaan,Tenaga Kinetik Dan Keabadian TenagaKerja,Kuasa,Tenaga Keupayaan,Tenaga Kinetik Dan Keabadian Tenaga
Kerja,Kuasa,Tenaga Keupayaan,Tenaga Kinetik Dan Keabadian Tenaga
 
Dsm1021 sains1 Gerakanlinear
Dsm1021 sains1 GerakanlinearDsm1021 sains1 Gerakanlinear
Dsm1021 sains1 Gerakanlinear
 
Proximity sensors
Proximity sensorsProximity sensors
Proximity sensors
 
Mobile Device-Architecture
Mobile Device-ArchitectureMobile Device-Architecture
Mobile Device-Architecture
 
DSM1021-SAINS-1-TOPIK-2-DAYA-MOMENTUM
DSM1021-SAINS-1-TOPIK-2-DAYA-MOMENTUMDSM1021-SAINS-1-TOPIK-2-DAYA-MOMENTUM
DSM1021-SAINS-1-TOPIK-2-DAYA-MOMENTUM
 
DSM1021-SAINS-1-TOPIK-2-DAYA-LERAIAN-DAYA
DSM1021-SAINS-1-TOPIK-2-DAYA-LERAIAN-DAYADSM1021-SAINS-1-TOPIK-2-DAYA-LERAIAN-DAYA
DSM1021-SAINS-1-TOPIK-2-DAYA-LERAIAN-DAYA
 
DSM1021-SAINS-1-TOPIK-2-DAYA-KESEIMBANGAN-PANDUAN-DAYA
DSM1021-SAINS-1-TOPIK-2-DAYA-KESEIMBANGAN-PANDUAN-DAYADSM1021-SAINS-1-TOPIK-2-DAYA-KESEIMBANGAN-PANDUAN-DAYA
DSM1021-SAINS-1-TOPIK-2-DAYA-KESEIMBANGAN-PANDUAN-DAYA
 
UI AND UX GRAPHIC DESIGN(SOCIAL NETWORKING)
UI AND UX GRAPHIC DESIGN(SOCIAL NETWORKING)UI AND UX GRAPHIC DESIGN(SOCIAL NETWORKING)
UI AND UX GRAPHIC DESIGN(SOCIAL NETWORKING)
 

Recently uploaded

SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptxSOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
astridamalia20
 
Permainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaanPermainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaan
DEVI390643
 
Kisi-kisi soal pai kelas 7 genap 2024.docx
Kisi-kisi soal pai kelas 7 genap 2024.docxKisi-kisi soal pai kelas 7 genap 2024.docx
Kisi-kisi soal pai kelas 7 genap 2024.docx
irawan1978
 
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
ozijaya
 
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Fathan Emran
 
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdfRHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
asyi1
 
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
agusmulyadi08
 
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERILAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
PURWANTOSDNWATES2
 
Bahan Sosialisasi PPDB_1 2024/2025 Bandung
Bahan Sosialisasi PPDB_1 2024/2025 BandungBahan Sosialisasi PPDB_1 2024/2025 Bandung
Bahan Sosialisasi PPDB_1 2024/2025 Bandung
Galang Adi Kuncoro
 
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Modul Projek  - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...Modul Projek  - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
MirnasariMutmainna1
 
PPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdfPPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdf
safitriana935
 
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
widyakusuma99
 
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdfTugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
muhammadRifai732845
 
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdfNUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
DataSupriatna
 
Koneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya PositifKoneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya Positif
Rima98947
 
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docxINSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
lindaagina84
 
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdfPaparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
SEMUELSAMBOKARAENG
 
Laporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdfLaporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdf
gloriosaesy
 
ppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdfppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdf
Nur afiyah
 
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakatPPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
jodikurniawan341
 

Recently uploaded (20)

SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptxSOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
 
Permainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaanPermainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaan
 
Kisi-kisi soal pai kelas 7 genap 2024.docx
Kisi-kisi soal pai kelas 7 genap 2024.docxKisi-kisi soal pai kelas 7 genap 2024.docx
Kisi-kisi soal pai kelas 7 genap 2024.docx
 
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
 
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
 
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdfRHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
 
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
 
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERILAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
 
Bahan Sosialisasi PPDB_1 2024/2025 Bandung
Bahan Sosialisasi PPDB_1 2024/2025 BandungBahan Sosialisasi PPDB_1 2024/2025 Bandung
Bahan Sosialisasi PPDB_1 2024/2025 Bandung
 
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Modul Projek  - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...Modul Projek  - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
 
PPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdfPPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdf
 
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
 
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdfTugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
 
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdfNUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
 
Koneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya PositifKoneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya Positif
 
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docxINSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
 
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdfPaparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
 
Laporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdfLaporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdf
 
ppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdfppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdf
 
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakatPPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
 

Komputer Dan Pengaturcaraan(Struktur Kawalan)

  • 1. KEET 1150: Komputer &KEET 1150: Komputer & PengaturcaraanPengaturcaraan Bab 3: Struktur Kawalan I
  • 2. LatihanLatihan Nyatakan output bagi program yang berikut: #include <iostream.h> void main () { int x=4, y, z; z= x++; cout<<x<<","<<z<<"n"; y = ++x * 2; cout<<y<<","<<x<<endl;; z += y++; cout<<z<<","<<y<<endl; }
  • 3. PengenalanPengenalan Algoritma adalah prosedur untuk menyelesaikan masalah dalam bentuk arahan yang akan dijanakan dan susunan arahan-arahan untuk akan dijanakan. Contoh: Algoritma untuk membancuh secawan kopi. (1)Didihkan air (2) Masukkan sesudu kopi(3) Masukkan air yang telah mendidih (4) Masukkan gula secukup rasa (5) Kacau sehingga bahan larut.
  • 4. PseudocodePseudocode  Pseudocode adalah bahasa buatan dan tidak formal yang membantu pengaturcara membina algoritma.  Pseudocode adalah lebih kurang sama dengan bahasa harian dan bukan bahasa komputer yang sebenar.  Pseudocode ditulis sepenuhnya menggunakan huruf dan hanya mengandungi pernyataan yang boleh dijanakan. Pengisytiharahan tidak termasuk di dalam pseudocode.  Contoh: Sekiranya markah pelajar adalah sama atau lebih dari 50 cetak “Lulus”
  • 5. Carta AliranCarta Aliran  Carta aliran merupakan wakil keseluruhan atau sebahagian dari algoritma dalam bentuk grafik.  Carta aliran dilukis menggunakan simbol-simbol khas yang disambungkan dengan anak panah dipanggil garis aliran.  Carta aliran sama pentingnya dengan penggunaan psedocode terutama dalam menunjukkan bagaiman struktur kawalan berfungsi.
  • 6. Carta aliranCarta aliran Mark >=80? yes No Print “excellent” Print “OK”
  • 7. Struktur KawalanStruktur Kawalan Perlaksanaan jujukan: aturcara yang dilaksanakan satu arahan demi satu arahan. Dengan adanya struktur kawalan, aturcara boleh melangkau arahan berikut yang sepatutnya dilaksanakan. Ada 7 struktur kawalan: – Berjujukan, 3 jenis kawalan pemilihan dan 3 jenis kawalan ulangan.
  • 8. Kawalan BerjujukanKawalan Berjujukan Aturcara yang mana arahannya dilaksanakan satu demi satu. Contoh: #include <iostream.h> void main () { cout<<“Hello World”<<endl; }
  • 9. Kawalan PemilihanKawalan Pemilihan Kawalan pemilihan membolehkan pengaturcara mengawal dan memilih untuk melaksanakan arahan mahupun sekumpulan arahan. Kata kunci yang digunakan: – if – if-else – switch
  • 10. Pernyataan ifPernyataan if  Pernyataan if ialah arahan untuk melakukan pemilihan.  Nilai sesuatu pemboleh ubah dapat dipastikan dengan mengunakan arahan ini.  Contoh: Jika marakah lebih atau sama dengan 50 cetak “lulus”  Bentuk umum: if (ungkapan) pernyataan_1;
  • 11. Pernyataan if-elsePernyataan if-else  Pernyataan ini lebih kurang sama dengan pernyataan if tetapi ia mempunyai dua pilihan samada pernyataan tadi BENAR atau PALSU.  Contoh: Jika markah lebih atau sama dengan 50 cetak “lulus” sebaliknya cetak “gagal”
  • 12. Pernyataan if-elsePernyataan if-else Bentuk umum: if (ungkapan_1) pernyataan_1; else if (ungkapan_2) pernyataan_2; else pernyataan_lalai;
  • 13. Pernyataan switchPernyataan switch  Pernyataan switch digunakan untuk memilih satu daripada beberapa alternatif.  Bentuk umum: switch (ungkapan_kawalan) { case label_1:pernyataan_1;break; case label_2:pernyataan_2;break; case label_3:pernyataan_3;break; default:pernyataan_lalai; }
  • 14. LatihanLatihan Tuliskan pernyataan C++ untuk menjayakan yang berikut: Uji satu nilai pemboleh ubah yang diberi nama nombor samada ia lebih besar dari 10. Jika benar, cetakkan “nombor lebih besar dari 10”

Editor's Notes

  1. Pernyataan lalai hanya akan dilaksanakan sekiranya syarat ungkapan_1 dan ungkapan_2 tidak dipenuhi.
  2. Label bagi case biasanya berasaskan nilai pemboleh ubah tunggal atau ungkapan mudah. Jenis data double dan titik apung tidak boleh digunakan sebagai label. Rentetan aksara juga tidak boleh digunakan sebagai label.