Alur Logika
Daftar Isi
- Ide Dasar di Balik Sebuah Program Komputer
- Struktur Program Komputer
- Contoh Pernyataan Sederhana /Simple Statement
- Contoh Pernyataan Kondisional (Seleksi)/ Conditional (Selection) Statements
- Contoh Pernyataan Pengulangan (Iterasi)/ Repetition/Iteration (Loop) Statements
- Latihan
- Download Materi Power Point
- Referensi
Ide Dasar di Balik Sebuah Program Komputer
Ide dasar di balik sebuah program komputer, yaitu:
- Kita perlu menentukan apa yang relevan dalam pernyataan masalah dan apa yang dapat kita abaikan.
- Tujuan merancang sebuah program adalah untuk membuat mekanisme yang mengonsumsi dan menghasilkan data.
- Kita perlu memahami apa yang program konsumsi, apa yang diproduksi, dan bagaimana hubungan antara masukan dan keluaran.
- Begitu kita memiliki program, kita harus memeriksa apakah itu benar-benar melakukan perhitungan yang dimaksud. Ini mungkin mengungkapkan kesalahan sintaksis, masalah saat berjalan, atau bahkan kesalahan logis.
Struktur Program Komputer
Sebuah program komputer dapat terdiri dari urutan instruksi yang mengendalikan alur program. Ini bisa berisi:
- Pernyataan Sederhana /Simple Statement:
Berisi satu pernyataan atau perintah tunggal, seperti perintah aritmetika atau penugasan.
- Pernyataan Kondisional (Seleksi)/ Conditional (selection) statements:
- Seleksi Tunggal/Single selection (IF (...) THEN ... ELSE ...).
- Seleksi Berganda/Multiple selection (SELECT CASE (...) DO ...).
- Pernyataan Pengulangan (Iterasi)/ Repetition/Iteration (loop) statements:
- Pengulangan Tetap/ Fixed loop (FOR var = ... TO ... DO ...).
- Pengulangan Kondisional/Conditional loop:
a. WHILE (...) DO ...
b. REPEAT ... UNTIL (...).
Contoh Pernyataan Sederhana /Simple Statement
Contoh Pernyataan Kondisional (Seleksi)/ Conditional (Selection) Statements
Contoh 1:
Contoh 2:
Contoh Pernyataan Pengulangan (Iterasi)/ Repetition/Iteration (Loop) Statements
Contoh 1:
Contoh 2:
Latihan
Download Materi Power Point
https://drive.google.com/drive/folders/13Ptr7ngDLXkESwkj4QVhrgSN3Q2aiKaT?usp=drive_link
Referensi
-