SEQUENTIAL/ URUTAN Program dijalankan mulai dari perintah paling atas/ awal sampai paling akhir secara berurutan/ sekuensial.

Ukuran: px
Mulai penontonan dengan halaman:

Download "SEQUENTIAL/ URUTAN Program dijalankan mulai dari perintah paling atas/ awal sampai paling akhir secara berurutan/ sekuensial."

Transkripsi

1 If-else Switch case

2 SEQUENTIAL/ URUTAN Program dijalankan mulai dari perintah paling atas/ awal sampai paling akhir secara berurutan/ sekuensial. BRANCHING/ PERCABANGAN Penyeleksian kondisi (TRUE/ FALSE) untuk menentukan statemen selanjutnya LOOPING/ PERULANGAN Mengulangi proses selama syarat/ kondisi tertentu masih terpenuhi

3 Entry Action 1 Action 2 Action 3 Exit

4 Struktur pengambilan keputusan percabangan/branching yang digunakan untuk memilih salah satu alternatif jawaban yang tepat dari pilihan yang ada. Perintah percabangan berguna untuk memilih salah satu dari 2 atau lebih alternatif jawaban yang tersedia. Simbol kontrol program percabangan dalam RAPTOR sbb: Setiap symbol bercabang menjadi 2 keputusan yaitu YES dan NO. Jika dalam suatu permasalahan diperlukan lebih dari 2 keputusan, maka tambahkan symbol percabangan sesuai kebutuhan.

5 Entry TRUE Condition 1 FALSE Action 1 Condition 2 TRUE FALSE Action 2 Action 3 Exit

6 if (kondisi) pernyataan 1;... pernyataan_n; end Bentuk di atas mempunyai arti jika kondisi bernilai benar maka pernyataan di bawahnya akan dikerjakan.

7 if (kondisi) pernyataan 1;... pernyataan_m; else pernyataan 4;... pernyataan_n; End Bentuk IF...ELSE... mempunyai arti jika kondisi benar maka pernyataan 1 s/d m akan dikerjakan dan jika kondisi salah maka pernyataan 4 s/d n yang akan dikerjakan.

8 if (kondisi 1) pernyataan 1; elsif (kondisi 2) pernyataan 2;. elsif (kondisi n) pernyataan n; else Pernyataan n+1; Bentuk di samping mempunyai arti jika kondisi 1 benar maka pernyataan 1 yang akan dikerjakan dan apabila kondisi 1 tidak benar maka kondisi 2 yang akan dilihat. Jika kondisi 2 benar maka pernyataan 2 yang akan dikerjakan dan apabila kondisi 2 tidak benar maka kondisi 3 yang akan dilihat sampai pernyataan terakhir sesuai bentuk pernyataan diatas.

9 if (kondisi 1) if (kondisi 2) pernyataan 1; else pernyataan 2; else if (kondisi 3) pernyataan 3; else pernyataan 4; end end Bentuk di samping memiliki arti jika kondisi 1 benar maka dilanjutkan pengecakan ke kondisi 2. Tetapi jika kondisi 1 salah maka akan dilanjutkan ke bagian else dan kemudian dilakukan pengecekan pada kondisi 3.

10 1.Besarnya tunjangan yang akan diterima oleh seorang karyawan tergantung dari jumlah anaknya. Jika seorang pegawai mempunyai anak kurang dari 3, maka tunjangannya adalah sebesar 20% dari gaji kotornya. Jika jumlah anaknya lebih besar atau sama dengan 3, maka besarnya tunjangan adalah 30% dari gaji kotornya.

11 #include <stdio.h> main() { int JumlahAnak; float GajiKotor,Tunjangan, PersenTunjangan=0.2; //tunjangan 20% printf("gaji kotor:"); scanf("%f",&gajikotor); printf("jumlah anak:"); scanf("%d",&jumlahanak); if(jumlahanak>2) PersenTunjangan=0.3; Tunjangan=PersenTunjangan*GajiKotor; printf("\nbesarnya Tunjangan=Rp %.2f\n",Tunjangan); }

12 Buat algoritma dan flowchart menggunakan raptor untuk menebak apakah sebuah angka lebih kecil dari 100 ataukah tidak! Algoritma: 1. Mulai 2. Masukkang suatu bilangan 3. Jika bilangan < 100 bernilai BENAR maka tampilkan di layar Angka yang Anda masukkan lebih kecil dari Jika bilangan < 100 bernilai SALAH maka tampilkan Angka yang Anda masukkan lebih besar atau sama dengan Selesai

13

14 2.Pegawai mendapat tunjangan yang tergantung dari jumlah anaknya, setiap anak mendapatkan tunjangan sebesar Rp ,-. Gaji pegawai yang bersangkutan juga akan dipotong untuk keperluan asuransi. Besarnya potongan adalah sebesar 5% dari gaji kotor untuk jumlah anak sama atau kurang dari dua dan sebesar 7% untuk jumlah lebih dari dua.

15 1. untuk menebak huruf vokal yang dimasukkan oleh user. 2. untuk menghitung akar-akar persamaan kuadrat. Perhatikan kemungkinan nilai determinannya. Input dari user adalah nilai a, b, dan c. 3. membuat menu menghitung luas bangun datar. Contoh tampilan: << Program menghitung luas bangun datar >> Menu: Luas segi tiga Luas persegi panjang Luas lingkaran Pilihan Anda : 3 Masukkan jari-jari : 5 Luas lingkaran : 78.5

16 4. untuk evaluasi IPK wisuda dengan kriteria: IPK > 3.5 maka akan menampilkan komentar SAUDARA HEBAT!!! IPK maka akan menampilkan komentar BIASA SAJA IPK < 3.0 maka akan menampilkan komentar WAH, PAYAH 5. untuk konversi nilai dari nilai angka menjadi nilai huruf. Input berupa nilai angka, sedangkan output berupa tampilan nilai hurufnya. Range nilainya: > 80 : A : D : B < 40 : E : C 6. untuk menganalisa inputan user dengan aturan: Tinggi >= 160 : Tinggi Tinggi < 160 : Pendek Berat > 80 : Gemuk Berat : Sedang Berat < 50 : Kurus Contoh tampilan: Masukkan Tinggi : 155 Masukkan Berat : 100 Hasil Analisa : Saudara termasuk bertubuh pendek dan gemuk

Pertemuan 9: BRANCHING/PERCABANGAN dalam C LOOPING/PERULANGAN/ITERASI dalam C

Pertemuan 9: BRANCHING/PERCABANGAN dalam C LOOPING/PERULANGAN/ITERASI dalam C Pertemuan 9: BRANCHING/PERCABANGAN dalam C LOOPING/PERULANGAN/ITERASI dalam C Percabangan: IF dan IF-ELSE Perintah yang digunakan adalah if dan if-else Bentuk umum: Bentuk if if (kondisi) { //lakukan sejumlah

Lebih terperinci

Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 1 Slide 1

Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 1 Slide 1 Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 1 Slide 1 PENCABANGAN Apa yang anda ketahui tentang konsep Percabangan? Percabangan? Ian Sommerville 2004 Software Engineering, 7th edition.

Lebih terperinci

Struktur Kontrol. (Repetition)

Struktur Kontrol. (Repetition) Struktur Kontrol 1. Pemilihan (Selection) 2. Pengulangan (Repetition) PERCABANGAN/ PEMILIHAN/ SELEKSI Nested IF SWITCH Statement IF.. ELSE dengan multi alternatif Bentuk Umum dari IF ELSE IF adalah IF

Lebih terperinci

Bab 3. Decision 1 (Pengambilan Keputusan)

Bab 3. Decision 1 (Pengambilan Keputusan) Bab 3. Decision 1 (Pengambilan Keputusan) Konsep Pemrograman Politeknik Elektronika Negeri Surabaya Overview Kondisi & Operator Kondisi Operator Relasi Operator Logika Prioritas Operator Relasi & Logika

Lebih terperinci

Struktur Kontrol. (Repetition)

Struktur Kontrol. (Repetition) Struktur Kontrol 1. Pemilihan (Selection) 2. Pengulangan (Repetition) PERCABANGAN/ PEMILIHAN/ SELEKSI IF... IF... ELSE Struktur Kontrol : 1. Struktur kontrol Selection Sebuah struktur kontrol yang memilih

Lebih terperinci

Percabangan. Agus Priyanto, M.Kom

Percabangan. Agus Priyanto, M.Kom Percabangan Agus Priyanto, M.Kom Do nothing Go foward Back percabangan Jika hari hujan, maka saya membawa payung Jika hari hujan, maka saya membawa payung, jika tidak saya membawa topi Jika IPK ku diatas

Lebih terperinci

Algoritma & Pemrograman #4. by antonius rachmat c, s.kom, m.cs

Algoritma & Pemrograman #4. by antonius rachmat c, s.kom, m.cs Algoritma & Pemrograman #4 by antonius rachmat c, s.kom, m.cs Tambahan Jenis Operator Unary Operator -> membutuhkan satu operand Operator Increment dan Decrement -- dan ++ Prefiks = ++a, Postfiks = a++

Lebih terperinci

V. STRUKTUR PEMILIHAN

V. STRUKTUR PEMILIHAN V. STRUKTUR PEMILIHAN Suatu Struktur dasar algoritma yang memiliki satu atau lebih kondisi tertentu dimana sebuah instruksi dilaksanakan jika sebuah kondisi/persyaratan terpenuhi. Ada beberapa bentuk struktur

Lebih terperinci

6 Maret Structure of Java [Penyeleksian Kondisi]

6 Maret Structure of Java [Penyeleksian Kondisi] 6 Maret 2012 Structure of Java [Penyeleksian Kondisi] Input User Menggunakan JOptionPane (GUI). Import.javax.swing. String, Int, harus di rubah Menggunakan Scanner (Dos). Import.java.util Scanner, objek

Lebih terperinci

3. Struktur Perulangan dalam C++

3. Struktur Perulangan dalam C++ 3. Struktur Perulangan dalam C++ Obyektif Praktikum : Mengerti struktur perulangan dalam C++ Dapat menggunakan struktur perulangan berdasarkan penggunaannya Struktur perulangan (loops) Loops merupakan

Lebih terperinci

Percabangan. Agus Priyanto, M.Kom

Percabangan. Agus Priyanto, M.Kom Percabangan Agus Priyanto, M.Kom Do nothing Go foward Back percabangan Jika hari hujan, maka saya membawa payung Jika hari hujan, maka saya membawa payung, jika tidak saya membawa topi Jika IPK ku diatas

Lebih terperinci

Pada akhir pertemuan ini, diharapkan mahasiswa memiliki kemampuan untuk: Menggunakan struktur kendali pencabangan bersyarat dalam bahasa pemrograman.

Pada akhir pertemuan ini, diharapkan mahasiswa memiliki kemampuan untuk: Menggunakan struktur kendali pencabangan bersyarat dalam bahasa pemrograman. Pemrograman Dasar 1 Pada akhir pertemuan ini, diharapkan mahasiswa memiliki kemampuan untuk: Menggunakan struktur kendali pencabangan bersyarat dalam bahasa pemrograman. 2 Pencabangan Bersyarat Pernyataan

Lebih terperinci

Pengantar Pemrograman

Pengantar Pemrograman Pengantar Pemrograman MateriMinggu ke-4&5 Kontrol Berbasis Keputusan: Pernyataan if dan switch Fakultas Teknik Sipil & Fakultas Teknik Sipil & Lingkungan Pernyataan if pernyataan untuk melakukan pengambilan

Lebih terperinci

Selection, Looping, Branching

Selection, Looping, Branching Selection, Looping, Branching Struktur If untuk membuat percabangan alur program dengan satu pilihan saja dapat mengatur apakah sebuah perintah akan dijalankan atau tidak tergantung kepada kondisinya setidaknya

Lebih terperinci

# FOUR LOOPING. JAWABAN 1. #include <stdio.h> #include <conio.h> #define pi void main(){

# FOUR LOOPING. JAWABAN 1. #include <stdio.h> #include <conio.h> #define pi void main(){ HANDOUT ALGORITMA PEMROGRAMAN DAN STRUKTUR DATA 1 PRODI SISTEM INFORMASI UKDW # FOUR LOOPING Soal-soal minggu lalu: 1. Buatlah program untuk menghitung luas segitiga dan luas lingkaran (gunakan konstanta

Lebih terperinci

Bab 4. Decision 2 (Pengambilan Keputusan)

Bab 4. Decision 2 (Pengambilan Keputusan) Bab 4 Decision 2 (Pengambilan Keputusan) Konsep Pemrograman Politeknik Elektronika Negeri Surabaya Overview Nested if (if bersarang) Pernyataan if Pernyataan switch Nested if (if yang bersarang dalam if

Lebih terperinci

Pertemuan6 Percabangan & Perulangan pada Ruby

Pertemuan6 Percabangan & Perulangan pada Ruby Pertemuan6 Percabangan & Perulangan pada Ruby Objektif: 1. Mahasiswa mengetahui dan memahami percabangan dan perulangan pada Ruby 2. Mahasiswa mengetahui dan memahami bentuk umum dari percabangan dan perulangan

Lebih terperinci

MODUL III CONTROL FLOW & FLOWCHART

MODUL III CONTROL FLOW & FLOWCHART Modul III Control Flow & Flowchart MODUL III CONTROL FLOW & FLOWCHART III.1. III.1.1 CONTROL FLOW Pernyataan dengan if if (kondisi-dari ekspresi logika) if (a > b) //Jika ekspresi logika ++c; //bernilai

Lebih terperinci

Selection / Pemilihan PEMILIHAN

Selection / Pemilihan PEMILIHAN Selection / Pemilihan Slamet Kurniawan, S.Kom PEMILIHAN Suatu Struktur dasar algoritma yang memiliki satu atau lebih kondisi tertentu dimana sebuah instruksi dilaksanakan jika sebuah kondisi/persyaratan

Lebih terperinci

Struktur kondisi dari IF digunakan untuk melakukan seleksi terhadap pernyataan (statement) tunggal. Bentuk IF Tunggal adalah sebagai berikut :

Struktur kondisi dari IF digunakan untuk melakukan seleksi terhadap pernyataan (statement) tunggal. Bentuk IF Tunggal adalah sebagai berikut : P 5 Bab 4 : Seleksi Kondisi 41 Tujuan 42 Materi 43 IF Mahasiswa mampu : Mengetahui Perintah Kondisi Mengetahui penggunaan statemen if Mengetahui penggunaan statement switch 1 If If tunggal IfElse If bersarang

Lebih terperinci

PENGAMBILAN KEPUTUSAN

PENGAMBILAN KEPUTUSAN Praktikum 5 (1/3) PENGAMBILAN KEPUTUSAN A. TUJUAN 1. Menjelaskan tentang operator kondisi (operator relasi dan logika) 2. Menjelaskan penggunaan pernyataan if 3. Menjelaskan penggunaan pernyataan if-else

Lebih terperinci

BAB 4 KONDISI / PEMILIHAN

BAB 4 KONDISI / PEMILIHAN BAB 4 KONDISI / PEMILIHAN Penyeleksian kondisi digunakan untuk mengarahkan perjalanan suatu proses. Penyeleksian kondisi dapat diibaratkan sebagai katup atau kran yang mengatur jalannya air. Bila katup

Lebih terperinci

Algoritma dan Struktur Data Tahar Agastani Teknik Informatika UIN

Algoritma dan Struktur Data Tahar Agastani Teknik Informatika UIN Struktur Kendali Seleksi Algoritma dan Struktur Data Tahar Agastani Teknik Informatika UIN - 2008 Struktur Kontrol Pada C Struktur penyeleksian : Seringkali instruksi - instruksi dilaksanakan bila suatu

Lebih terperinci

DASAR PEMROGRAMAN. PERCABANGAN ( if, if else, if ternary, nested if, switch ) Djoko Soerjanto, M.Kom

DASAR PEMROGRAMAN. PERCABANGAN ( if, if else, if ternary, nested if, switch ) Djoko Soerjanto, M.Kom DASAR PEMROGRAMAN PERCABANGAN ( if, if else, if ternary, nested if, switch ) Djoko Soerjanto, M.Kom https://www.facebook.com/groups/dasarpemrogramanc TUJUAN Mengenal dan menguasai perintah percabangan

Lebih terperinci

3. Struktur Perulangan dalam Bahasa C++

3. Struktur Perulangan dalam Bahasa C++ Pertemuan 3 3. Struktur Perulangan dalam Bahasa C++ Obyektif Praktikum : 1. Mengerti struktur perulangan dalam C++ 2. Dapat menggunakan struktur perulangan berdasarkan penggunaannya P.3.1 Struktur perulangan

Lebih terperinci

Decission : if & if else

Decission : if & if else PRAKTIKUM 5 Decission : if & if else A. TUJUAN PEMBELAJARAN 1. Menjelaskan tentang operator kondisi (operator relasi dan logika) 2. Menjelaskan penggunaan pernyataan if 3. Menjelaskan penggunaan pernyataan

Lebih terperinci

KENDALI PROSES. 6.1 PENYELEKSIAN KONDISI (Selection)

KENDALI PROSES. 6.1 PENYELEKSIAN KONDISI (Selection) KENDALI PROSES 6.1 PENYELEKSIAN KONDISI (Selection) Penyeleksian yang dilakukan untuk pengambilan keputusan berdasarkan suatu syarat atau kondisi. Pada C terdapat dua buah statemen yang dapat digunakan

Lebih terperinci

Perulangan, Percabangan, dan Studi Kasus

Perulangan, Percabangan, dan Studi Kasus Perulangan, Percabangan, dan Studi Kasus Perulangan dan percabangan merupakan hal yang sangat penting dalam menyusun suatu program Pada pertemuan kali ini akan dibahas secara detail tentang perulangan

Lebih terperinci

Pertemuan 4 Diagram Alur / Flowchart

Pertemuan 4 Diagram Alur / Flowchart Pertemuan 4 Diagram Alur / Flowchart Flowchart Flowchart adalah representasi grafik dari langkah-langkah yang harus diikuti dalam menyelesaikan suatu permasalahan yang terdiri atas sekumpulan simbol, dimana

Lebih terperinci

7. Logika dan Algoritma Pemrograman

7. Logika dan Algoritma Pemrograman 7. Logika dan Algoritma Pemrograman Logika Informatika Heri Sismoro, M.Kom. STMIK AMIKOM Yogyakarta STMIK AMIKOM YOGYAKARTA Jl. Ringroad Utara Condong Catur Yogyakarta. Telp. 0274 884201 Fax 0274-884208

Lebih terperinci

P5 Seleksi Kondisi. A. Sidiq Purnomo Program Studi Teknik Informatika Universitas Mercu Buana Yogyakarta

P5 Seleksi Kondisi. A. Sidiq Purnomo Program Studi Teknik Informatika Universitas Mercu Buana Yogyakarta P5 Seleksi Kondisi A. Sidiq Purnomo Program Studi Teknik Informatika Universitas Mercu Buana Yogyakarta Tujuan Mahasiswa mampu mengetahui dan memahami : Seleksi kondisi Penggunaan statement if Penggunaan

Lebih terperinci

SOAL C++ Created by Yuli Astuti,S.Kom Copyright 2009

SOAL C++ Created by Yuli Astuti,S.Kom Copyright 2009 SOAL C++ 1. Penulisan Preprocessor yang benar di awali dengan tanda pound atau tanda : a. # c. @ b. & d. = 2. Contoh penulisan file header yang benar yaitu : a. &include c. =include

Lebih terperinci

Tujuan Instruksional. Mahasiswa mampu :

Tujuan Instruksional. Mahasiswa mampu : Tujuan Instruksional Mahasiswa mampu : Mengulang dan mengingatkan kembali tentang Dasar Pemrograman Mengigatkan kembali pemahaman tentang Flow Control, Looping, dll Penting!! Kehadiran kurang dari 80%

Lebih terperinci

2.3 Algoritma Tidak Berhubungan dengan Bahasa Pemrograman Tertentu

2.3 Algoritma Tidak Berhubungan dengan Bahasa Pemrograman Tertentu DAFTAR ISI BAB 1 Pengantar Sistem Komputer Dan Pemrograman 1.1 Sistem Komputer 1.2 Program, Aplikasi, Pemrogram, dan Pemrograman 1.3 Kompiler dan Interpreter 1.4 Kesalahan Program BAB 2 Pengantar Algoritma

Lebih terperinci

PEMROGRAMAN TERSTRUKTUR PERTEMUAN VI KOMPONEN KOMPONEN PEMROGRAMAN TERSTRUKTUR

PEMROGRAMAN TERSTRUKTUR PERTEMUAN VI KOMPONEN KOMPONEN PEMROGRAMAN TERSTRUKTUR PEMROGRAMAN TERSTRUKTUR PERTEMUAN VI KOMPONEN KOMPONEN PEMROGRAMAN TERSTRUKTUR PEMROGRAMAN TERSTRUKTUR MEMILIKI 3 KOMPONEN UTAMA, YAITU : 1. PEMROGRAMAN TOP-DOWN 2. PEMROGRAMAN MODULAR 3. TEOREMA STRUKTUR

Lebih terperinci

FLOWCHART - LANJUTAN

FLOWCHART - LANJUTAN FLOWCHART - LANJUTAN Pembuatan Flowchart Tidak ada kaidah yang baku. Flowchart = gambaran hasil analisa suatu masalah à Flowchart dapat bervariasi antara satu pemrogram dengan pemrogram lainnya. Secara

Lebih terperinci

OPERATOR DAN STATEMEN I/O

OPERATOR DAN STATEMEN I/O OPERATOR DAN STATEMEN I/O PEMROGRAMAN TURBO C++ OPERATOR Operator adalah symbol yang biasa dilibatkan dalam program untuk melakukan sesuatu operasi atau manipulasi. OPERATOR PENUGASAN Operator Penugasan

Lebih terperinci

Struktur Pemilihan Ema Utami STMIK AMIKOM Yogyakarta

Struktur Pemilihan Ema Utami STMIK AMIKOM Yogyakarta Struktur Pemilihan Ema Utami STMIK AMIKOM Yogyakarta Dalam membuat program,pengambilan keputusan seringkali dimanfaatkan. Pemanfaatan ini dapat dijumpai misalnya pada waktu: a. Menentukan besarnya tunjangan

Lebih terperinci

Rekursif/ Iterasi/ Pengulangan

Rekursif/ Iterasi/ Pengulangan Mata Pelajaran : Algoritma & Struktur Data Versi : 1.0.0 Materi Penyaji : Rekursif : Zulkarnaen NS 1 Rekursif/ Iterasi/ Pengulangan Instruksi perulangan digunakan untuk menjalankan satu atau beberapa insturksi

Lebih terperinci

IF ELSE IF ELSE. BU : if (kondisi1) Statement; else if (kondisi2) Statement;

IF ELSE IF ELSE. BU : if (kondisi1) Statement; else if (kondisi2) Statement; CONTROL STATEMENT IF SEDERHANA BU : if (kondisi) statemen ; Contoh : Tanpa Blok statemen if(jumlah > 2) Tunjangan = 0.3; Dengan blok statement : if(jumlah>2) Tunjangan = 0.3; Potongan = 0.07; } IF - ELSE

Lebih terperinci

OPERATOR, PERULANGAN DAN SELEKSI KONDISI

OPERATOR, PERULANGAN DAN SELEKSI KONDISI PRAKTIKUM KE 2 OPERATOR, PERULANGAN DAN SELEKSI KONDISI TUJUAN PRAKTIKUM 1. Praktikan mengerti macam macam operator yang tersedia dalam bahasa C / C++. 2. Praktikan mengerti apa yang dimaksud dengan perulangan.

Lebih terperinci

Pengantar dalam Bahasa Pemrograman Turbo Pascal Tonny Hidayat, S.Kom

Pengantar dalam Bahasa Pemrograman Turbo Pascal Tonny Hidayat, S.Kom Pengantar dalam Bahasa Pemrograman Turbo Pascal Tonny Hidayat, S.Kom Pengantar Bahasa Pemrograman Pascal Page 1 / 11 Pengenalan Pascal Pascal merupakan salah satu bahasa pemrograman tingkat tinggi. Pemrograman

Lebih terperinci

Struktur Kontrol. Contoh, Akan tercetak x is 100 jika nilai yang disimpan pada variable x adalah 100:

Struktur Kontrol. Contoh, Akan tercetak x is 100 jika nilai yang disimpan pada variable x adalah 100: Struktur Kontrol Sebuah program biasanya tidak terbatas hanya pada intruksi yang terurut saja, tetapi juga memungkinkan terjadinya percabangan, perulangan dan pengambilan keputusan. Untuk mengatasi kebutuhan

Lebih terperinci

MODUL ALGORITMA DAN PEMROGRAMAN. STMIK AMIKOM Yogyakarta. Rajif Agung Yunmar, S.Kom., M.Cs.

MODUL ALGORITMA DAN PEMROGRAMAN. STMIK AMIKOM Yogyakarta. Rajif Agung Yunmar, S.Kom., M.Cs. MODUL ALGORITMA DAN PEMROGRAMAN Rajif Agung Yunmar, S.Kom., M.Cs. STMIK AMIKOM Yogyakarta 2014 MODUL 3 STRUKTUR KENDALI : PERCABANGAN Control flow dalam bahasa Indonesia dapat diartikan sebagai struktur

Lebih terperinci

Percabangan & Perulangan

Percabangan & Perulangan Struktur Dasar Java Percabangan & Perulangan Object-oriented Programming (OOP) with JAVA 2011/2012 Macam-macam Percabangan if (...) if ( ) else ( ) if ( ) else if ( ) else ( ) switch ( ) Percabangan :

Lebih terperinci

Diagram Alur (Flowchart)

Diagram Alur (Flowchart) Diagram Alur (Flowchart) Diagram Alur (Flowchart) Flowchart adalah suatu diagram yang menggambarkan susunan logika suatu program. Simbol-simbol yang digunakan adalah sebagai berikut : Proses/Prosessing

Lebih terperinci

Algoritma & Pemrograman #5

Algoritma & Pemrograman #5 Algoritma & Pemrograman #5 by antonius rachmat c, s.kom, m.cs Pembahasan Buatlah program untuk mengetahui kuadran dari inputan koordinat x dan y! Buatlah program untuk mencari bilangan terbesar dari 3

Lebih terperinci

PERTEMUAN 7 REVIEW (QUIZ)

PERTEMUAN 7 REVIEW (QUIZ) PERTEMUAN 7 REVIEW (QUIZ) 1. Langkah pertama yang harus dilakukan dalam menyusun suatu program a. Membuat Hipotesa b. Membuat Masalah c. Membuat Algoritma d. Membuat Program e. Menyalakan Komputer 2. Sebuah

Lebih terperinci

BAB 5 PERULANGAN DAN ARRAY

BAB 5 PERULANGAN DAN ARRAY Bab 5 Perulangan dan Array 66 BAB 5 PERULANGAN DAN ARRAY TUJUAN PRAKTIKUM 1. Praktikan mengerti apa yang dimaksud dengan perulangan 2. Praktikan mengerti apa yang dimaksud dengan seleksi kondisi 3. Praktikan

Lebih terperinci

Fungsi : Dasar Fungsi

Fungsi : Dasar Fungsi PRAKTIKUM 13 Fungsi : Dasar Fungsi A. TUJUAN PEMBELAJARAN 1. Memecah program dalam fungsi fungsi yang sederhana. 2. Menjelaskan tentang pemrograman terstruktur. B. DASAR TEORI Fungsi adalah suatu bagian

Lebih terperinci

TPI4202 e-tp.ub.ac.id. Lecture 5 Mas ud Effendi

TPI4202 e-tp.ub.ac.id. Lecture 5 Mas ud Effendi TPI4202 e-tp.ub.ac.id Lecture 5 Mas ud Effendi Struktur percabangan memungkinkan kita melakukan aksi jika suatu syarat dipenuhi. Suatu aksi akan dikerjakan atau dieksekusi oleh program apabila kondisi

Lebih terperinci

PERTEMUAN 4 PENGEMBANGAN PSEUDOCODE STRUKTUR KONTROL PEMILIHAN

PERTEMUAN 4 PENGEMBANGAN PSEUDOCODE STRUKTUR KONTROL PEMILIHAN PERTEMUAN 4 PENGEMBANGAN PSEUDOCODE STRUKTUR KONTROL PEMILIHAN POKOK BAHASAN 1. Definisi Struktur Kontrol Pemilihan 2. Pseudocode Struktur Kontrol Pemilihan 3. Desk Checking Struktur Kontrol Pemilihan

Lebih terperinci

Object Oriented Programming (OOP)

Object Oriented Programming (OOP) Object Oriented Programming (OOP) 1. Pernyataan if Pernyataan if dapat dipakai untuk mengambil keputusan berdasarkan suatu kondisi. if ( kondisi ) pernyataan ; pernyataan akan dilaksanakan jika dan hanya

Lebih terperinci

A. TUJUAN PEMBELAJARAN

A. TUJUAN PEMBELAJARAN PRAKTIKUM 9 Looping : For A TUJUAN PEMBELAJARAN 1 Menjelaskan proses pengulangan menggunakan pernyataan for 2 Menjelaskan tentang variasi pernyataan for 3 Menjelaskan tentang pernyataan for dengan menentukan

Lebih terperinci

Topik. 1. Statement if 2. Statement if..else.. 3. Statement if..else.. If (bertingkat ) 4. Penggunaan Input Keyboard

Topik. 1. Statement if 2. Statement if..else.. 3. Statement if..else.. If (bertingkat ) 4. Penggunaan Input Keyboard Statemen Control Topik 1. Statement if 2. Statement if..else.. 3. Statement if..else.. If (bertingkat ) 4. Penggunaan Input Keyboard 5. Penggunaan Java Option Panes 6. Statement switch..case 7. Mengenal

Lebih terperinci

LATIHAN SOAL (FUNGSI & PROSEDUR)

LATIHAN SOAL (FUNGSI & PROSEDUR) LATIHAN SOAL (FUNGSI & PROSEDUR) P E N G E N A L A N P R O G R A M S T U D I Institut Teknologi Sumatera 11/11/2017 PENGANTAR PROGRAM STUDI 1 TUJUAN KULIAH Mahasiswa dapat meningkatkan kemampuan pemrograman

Lebih terperinci

BAB VI. STATEMENT CONTROL

BAB VI. STATEMENT CONTROL BAB VI STATEMENT CONTROL A Statement IF Seperti halnya Pascal, perintah IF dalam C++ juga digunakan untuk menyatakan pernyataan kondisional (bersyarat) Sintaks sederhana IF adalah if (kondisi) statement;

Lebih terperinci

Minggu III STRUKTUR PEMILIHAN (KONTROL PROGRAM)

Minggu III STRUKTUR PEMILIHAN (KONTROL PROGRAM) Minggu III STRUKTUR PEMILIHAN (KONTROL PROGRAM) Motivasi Dalam kehidupan sehari-hari selalu diperlukan pemilihan dari beberapa alternatif Contoh : Terdapat beberapa alternatif untuk memilih sabun mandi

Lebih terperinci

Teori Algoritma. Jenis seleksi

Teori Algoritma. Jenis seleksi Alam Santosa Teori Algoritma Seleksi Jenis seleksi Telah diketahui bahwa seleksi dapat berupa: seleksi 1 kasus seleksi 2 kasus seleksi multikasus Struktur Perintah IF IF merupakan perintah utama untuk

Lebih terperinci

STRUKUR KENDALI : PERCABANGAN

STRUKUR KENDALI : PERCABANGAN STRUKUR KENDALI : PERCABANGAN Algoritma dan Pemrograman Rajif Agung Yunmar, S.Kom, M.Cs. Struktur Kendali Menentukan bagaimana urutan eksekusi perintah dalam program. Contoh: Percabangan ( Branching )

Lebih terperinci

PENYELEKSIAN KONDISI

PENYELEKSIAN KONDISI 1 PENYELEKSIAN KONDISI 1. STRUKTUR KONDISI IF. Struktur if dibentuk dari pernyataan if dan sering digunakan untuk menyeleksi suatu kondisi tunggal. Bila proses yang diseleksi terpenuhi atau bernilai benar,

Lebih terperinci

Pertemuan 5 PEMILIHAN/PERCABANGAN

Pertemuan 5 PEMILIHAN/PERCABANGAN ALGORITMA PEMROGRAMAN (Semester 1 - IF6110202) Pertemuan 5 PEMILIHAN/PERCABANGAN Jadwal: Selasa, 24/10/2017, 10:20-12.00 (2 sks) Dosen:Condro Kartiko CAPAIAN PEMBELAJARAN UMUM Setelah mengikuti mata kuliah

Lebih terperinci

BAB 3 PENYELESAIAN KONDISI

BAB 3 PENYELESAIAN KONDISI BAB 3 PENYELESAIAN KONDISI 3.1. Struktur IF..THEN Perintah IF digunakan untuk memeriksa sebuah kondisi dan mengeksekusi satu atau lebih baris program, jika dan hanya jika kondisi terpenuhi. Program 3.1

Lebih terperinci

Pengambilan Keputusan

Pengambilan Keputusan Pengambilan Keputusan TUJUAN Menjelaskan tentang operator kondisi (operator relasi dan logika) Menjelaskan penggunaan pernyataan if Menjelaskan penggunaan pernyataan if-else Menjelaskan penggunaan pernyataan

Lebih terperinci

LAPORAN PRAKTIKUM ALGORITMA DAN STRUKTUR DATA Searching ( Pencarian ) Modul III

LAPORAN PRAKTIKUM ALGORITMA DAN STRUKTUR DATA Searching ( Pencarian ) Modul III LAPORAN PRAKTIKUM ALGORITMA DAN STRUKTUR DATA Searching ( Pencarian ) Modul III UNTUK MEMENUHI TUGAS MATAKULIAH PRAKTIKUM ALGORITMA DAN STRUKTUR DATA yang dibina oleh Bapak Didik Dwi Prasetya Oleh: Adhe

Lebih terperinci

PERCABANGAN P E N G E N A L A N P R O G R A M S T U D I T E K N I K I N F O R M AT I K A. Institut Teknologi Sumatera

PERCABANGAN P E N G E N A L A N P R O G R A M S T U D I T E K N I K I N F O R M AT I K A. Institut Teknologi Sumatera PERCABANGAN P E N G E N A L A N P R O G R A M S T U D I T E K N I K I N F O R M AT I K A Institut Teknologi Sumatera PRE TEST Apa itu tipe data? Apa itu variabel? Apa itu konstanta? Sebuah lingkaran memiliki

Lebih terperinci

MODUL 5 PERULANGAN (LOOPING)

MODUL 5 PERULANGAN (LOOPING) MODUL 5 PERULANGAN (LOOPING) A. Tujuan Setelah mempelajari bab ini diharapkan mahasiswa akan mampu : 1. Mengenal dan memahami penggunaan statement perulangan 2. Membuat program sederhana dengan menerapkan

Lebih terperinci

Penyeleksi Kondisi / Percabangan

Penyeleksi Kondisi / Percabangan PEMROGRAMAN DASAR Sistem Informasi PTIIK UB Semester Ganjil 2013/2014 Penyeleksi Kondisi / Percabangan Dr. Eng. Herman Tolle, ST., MT Program Teknologi Informasi & Ilmu Komputer, Universitas Brawijaya

Lebih terperinci

Operator Precedence dan Associativity DASAR PEMROGRAMAN. JULIO ADISANTOSO Departemen Ilmu Komputer IPB. Pertemuan 2

Operator Precedence dan Associativity DASAR PEMROGRAMAN. JULIO ADISANTOSO Departemen Ilmu Komputer IPB. Pertemuan 2 JULIO ADISANTOSO Departemen Ilmu Komputer IPB Pertemuan 2 Arithmetic s Increment/Decrement s Relational and Logical s adalah simbol yang mengoperasikan suatu operand (yang berupa) nilai atau variabel.

Lebih terperinci

24/09/2017 PERCABANGAN

24/09/2017 PERCABANGAN 1 PERCABANGAN STATEMENT IF Pernyataan if akan menentukan sebuah pernyataan (atau blok kode) yang akan dieksekusi jika dan hanya jika persyaratan bernilai benar (true). 2 BENTUK PERNYATAAN IF atau 3 PENJELASAN

Lebih terperinci

Kuliah #4 Ekspresi,Operator, dan Conditional Statement

Kuliah #4 Ekspresi,Operator, dan Conditional Statement Kuliah #4 Ekspresi,Operator, dan Conditional Statement Contoh ekspresi: a+b, a*b, -x, 5, a

Lebih terperinci

PERTEMUAN III DECISION. Prepared by Vosco

PERTEMUAN III DECISION. Prepared by Vosco PERTEMUAN III DECISION Perintah pengambilan keputusan atau decision digunakan untuk memilih salah satu alternatif jawaban yang tepat dari pilihan yang ada. Turbo C menyediakan 2 perintah pengambilan keputusan

Lebih terperinci

Latihan 1. Cek penggunaan variabel berikut

Latihan 1. Cek penggunaan variabel berikut Latihan 1 Cek penggunaan variabel berikut No Statemen B/S Alasan 1 X2 = 3; 2 Nama = Amanda ; 3 3K = 8.71; 4 Nilai%3 = 3.16; 5 Rata-rata = 14; 6 KodeMK = CS512; 7 NamaKota = Malang ; 8 Fakultas = MIPA;

Lebih terperinci

Pemrograman Fery Updi,M.Kom

Pemrograman Fery Updi,M.Kom Pemrograman Fery Updi,M.Kom 1 Pokok Bahasan Mendapatkan Input dari Keyboard Struktur Kontrol Pemilihan (If, if-else, if-else-else if, switch) 2 Tujuan Mahasiswa mampu: Membuat program Java yang interaktif

Lebih terperinci

Algoritma dan Pemrograman. Pertemuan Ke-7 Statement Pengendalian 2

Algoritma dan Pemrograman. Pertemuan Ke-7 Statement Pengendalian 2 Algoritma dan Pemrograman Pertemuan Ke-7 Statement Pengendalian 2 Disusun Oleh : Wilis Kaswidjanti, S.Si.,M.Kom. Jurusan Teknik Informatika Fakultas Teknologi Industri Universitas Pembangunan Nasional

Lebih terperinci

STRUKTUR DASAR ALGORITMA DAN PEMROGRAMAN STMIK AMIKOM YOGYAKARTA

STRUKTUR DASAR ALGORITMA DAN PEMROGRAMAN STMIK AMIKOM YOGYAKARTA STRUKTUR DASAR ALGORITMA DAN PEMROGRAMAN STMIK AMIKOM YOGYAKARTA Khusnawi, S.Kom, M.Eng 2010 ( Structure(pErulanGan RePetiTion Pendahuluan Saat membuat suatu program setiap instruksi bisa dimulai dari

Lebih terperinci

PERTEMUAN 4 DIAGRAM ALUR (FLOWCHART)

PERTEMUAN 4 DIAGRAM ALUR (FLOWCHART) PERTEMUAN 4 DIAGRAM ALUR (FLOWCHART) DIAGRAM ALUR (FLOWCHART) DIAGRAM ALUR (FLOWCHART) Flowchart adalah suatu diagram yang menggambarkan susunan suatu program. logika Simbol simbol yang digunakan adalah

Lebih terperinci

Aliran Kendali (Flow Control)

Aliran Kendali (Flow Control) Aliran Kendali (Flow Control) Pernyataan-pernyataan yang menentukan urutan eksekusi Pernyataan/struktur berurutan (sequence) Pencabangan bersyarat (selection, conditional structure) if, if-else, switch-case

Lebih terperinci

Algoritme dan Struktur Data. Ekspresi,Operator, dan Conditional Statement

Algoritme dan Struktur Data. Ekspresi,Operator, dan Conditional Statement Algoritme dan Struktur Data Ekspresi,Operator, dan Conditional Statement Ekspresi dan Operator Contoh ekspresi: a+b, a*b, -x, 5, a

Lebih terperinci

MODUL 4 OPERATOR KONDISI PADA PEMROGRAMAN BAHASA JAVA

MODUL 4 OPERATOR KONDISI PADA PEMROGRAMAN BAHASA JAVA MODUL 4 OPERATOR KONDISI PADA PEMROGRAMAN BAHASA JAVA Kompetensi Dasar Kompetensi dasar secara umum diharapkan adalah : 1. Mahasiswa dapat memahami operasi kondisi pada bahasa pemrograman Java. 2. Mahasiswa

Lebih terperinci

PRAKTIKUM 4 PENGAMBILAN KEPUTUSAN

PRAKTIKUM 4 PENGAMBILAN KEPUTUSAN PRAKTIKUM 4 PENGAMBILAN KEPUTUSAN A TUJUAN 1 Menjelaskan tentang operator kondisi (operator relasi dan logika) 2 Menjelaskan penggunaan pernyataan if 3 Menjelaskan penggunaan pernyataan if- 4 Menjelaskan

Lebih terperinci

P R E T R EM N 5 STRUKTUR LOOPING

P R E T R EM N 5 STRUKTUR LOOPING PERTEMUAN 5 STRUKTUR LOOPING Pemutaran kembali, terjadi ketika mengalihkan arus diagram alur kembali ke atas, shg bbrp alur berulang bbrp kali. A 1 A A + 1 B A * A Kembali lg? (1)Variabel A diberi harga

Lebih terperinci

MODUL IV Analisis Kasus/Pemilihan

MODUL IV Analisis Kasus/Pemilihan MODUL IV Analisis Kasus/Pemilihan TUJUAN 1. Memberikan pemahaman tentang bagaimana suatu kasus dianalisis dan dibreak-down menjadi beberapa kasus kecil menurut domain permasalahannya. 2. Memberikan pengenalan

Lebih terperinci

Konsep Pemrograman. Bab 7. Fungsi1. Konsep Pemrograman Politeknik Elektronika Negeri Surabaya 2006 PENS-ITS. Umi Sa adah

Konsep Pemrograman. Bab 7. Fungsi1. Konsep Pemrograman Politeknik Elektronika Negeri Surabaya 2006 PENS-ITS. Umi Sa adah Bab 7. Fungsi1 Konsep Pemrograman Politeknik Elektronika Negeri Surabaya 2006 Overview Pendahuluan Tujuan Fungsi Dasar Fungsi Jenis Fungsi : memiliki return value Integer Selain integer Tidak memiliki

Lebih terperinci

Pertemuan2 Percabangan & Perulangan pada Python

Pertemuan2 Percabangan & Perulangan pada Python Pertemuan2 Percabangan & Perulangan pada Python Objektif: 1. Mahasiswa mengetahui percabangan dan perulangan pada Python. 2. Mahasiswa mengetahui bentuk umum dari percabangan dan perulangan pada Python.

Lebih terperinci

ALGORITMA PEMROGRAMAN 1A** (PP :S1-KA) PERTEMUAN

ALGORITMA PEMROGRAMAN 1A** (PP :S1-KA) PERTEMUAN ALGORITMA PEMROGRAMAN 1A** (PP-011302:S1-KA) PERTEMUAN 4 Ahmad Hidayat TEKNIK PERCABANGAN (BRANCHING TECHNIQUE) Akumulator Analisa kondisi dan aksi. (Analysis of the condition and action) (IF THEN, IF..THEN..ELSE,

Lebih terperinci

Pertemuan 6: Dekomposisi Fungsional (Konsep Prosedur dan Fungsi)

Pertemuan 6: Dekomposisi Fungsional (Konsep Prosedur dan Fungsi) Pertemuan 6: Dekomposisi Fungsional (Konsep Prosedur dan Fungsi) Pendahuluan: Mengapa perlu ada prosedur dan fungsi? Semakin besar cakupan permasalahan yang akan diselesaikan, maka semakin banyak pula

Lebih terperinci

a. TRUE b. FALSE c. Jawaban A dan B keduanya dimungkinkan benar d. Tidak dapat ditentukan e. Tidak ada jawaban di antara A, B, C, D yang benar

a. TRUE b. FALSE c. Jawaban A dan B keduanya dimungkinkan benar d. Tidak dapat ditentukan e. Tidak ada jawaban di antara A, B, C, D yang benar Bidang Studi : Informatika / Komputer Kode Berkas : KOM-L01 (solusi) 1. Jika : A bernilai FALSE B bernilai TRUE Maka pernyataan di bawah bernilai? ((A and B) or (B and not A)) xor (A and B) a. TRUE b.

Lebih terperinci

Dasar Pemrograman. Kondisi dan Perulangan. By : Hendri Sopryadi, S.Kom, M.T.I

Dasar Pemrograman. Kondisi dan Perulangan. By : Hendri Sopryadi, S.Kom, M.T.I Dasar Pemrograman Kondisi dan Perulangan By : Hendri Sopryadi, S.Kom, M.T.I Kondisi dan Perulangan Pendahuluan Dalam sebuah proses program, biasanya terdapat kode penyeleksian kondisi, kode pengulangan

Lebih terperinci

if (ekspresi_boolean) {

if (ekspresi_boolean) { PRAKTIKUM 4 PERCABANGAN DAN PERULANGAN A. TUJUAN PEMBELAJARAN 1. Memahami logika percabangan 2. Memahami logika perulangan 3. Memakai percabangan dan perulangan yang tepat 4. Memahami pemberian kondisi

Lebih terperinci

Sintaks Pemilihan 1. Jika saya lulus, maka saya akan mendapat hadiah.

Sintaks Pemilihan 1. Jika saya lulus, maka saya akan mendapat hadiah. Sintaks Pemilihan 1 Tujuan: Mahasiswa mampu menyelesaikan permasalahan/studi kasus menggunakan sintaks pemilihan 1 dan mengimplemantasikannya dalam bahasa pemrogaman C. Pendahuluan Mengenal Struktur Pemilihan

Lebih terperinci

Perulangan / Looping

Perulangan / Looping PEMROGRAMAN DASAR Sistem Informasi PTIIK UB Semester Ganjil 2013/2014 Perulangan / Looping Dr. Eng. Herman Tolle, ST., MT Program Teknologi Informasi & Ilmu Komputer, Universitas Brawijaya 7 Aspek Dasar

Lebih terperinci

BAB III PENGAMBILAN KEPUTUSAN

BAB III PENGAMBILAN KEPUTUSAN BAB III PENGAMBILAN KEPUTUSAN Tujuan : 1 Menjelaskan tentang operator kondisi (operator relasi dan logika) 2 Menjelaskan penggunaan pernyataan if 3 Menjelaskan penggunaan pernyataan if- 4 Menjelaskan penggunaan

Lebih terperinci

PEMROGRAMAN WEB 1. Statement Control Pemilihan dan Perulangan. Rio Andriyat Krisdiawan, M.Kom

PEMROGRAMAN WEB 1. Statement Control Pemilihan dan Perulangan. Rio Andriyat Krisdiawan, M.Kom PEMROGRAMAN WEB 1 Statement Control Pemilihan dan Perulangan Rio Andriyat Krisdiawan, M.Kom Statement Control Statemen kontrol digunakan untuk mengatur jalannya alur program sesuai dengan yang kita inginkan.

Lebih terperinci

MODUL. Operasi Kondisi. Modul Praktikum C++ Dasar Pemrograman Komputer JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK

MODUL. Operasi Kondisi. Modul Praktikum C++ Dasar Pemrograman Komputer JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK MODUL 3 Operasi Kondisi Modul Praktikum C++ Dasar Pemrograman Komputer Semester Genap 2017/2018 JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK MODUL 3 OPERASI KONDISI A. Tujuan Setelah mempelajari bab ini diharapkan

Lebih terperinci

PENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN

PENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN PENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN Tim Pengajar KU1202 - Institut Teknologi Sumatera tujuan perkuliahan Mahasiswa memahami pengertian dan percabangan Mahasiswa dapat menggunakan notasi percabangan

Lebih terperinci

MODUL PRAKTIKUM. MODUL I - VIII Modul penuntun dan bahan praktikum matakuliah algoritma dan pemograman

MODUL PRAKTIKUM. MODUL I - VIII Modul penuntun dan bahan praktikum matakuliah algoritma dan pemograman I - VIII Modul penuntun dan bahan praktikum matakuliah algoritma dan pemograman Jurusan Teknik Informatika Fakultas Teknik Universitas Maritim Raja Ali Haji ALGORITMA DAN PEMOGRAMAN I. ALGORITMA II. BAHASA

Lebih terperinci

Definisi Percabangan

Definisi Percabangan Pertemuan 2 Percabangan Sederhana MK. Algoritma dan Struktur Data Bekti Wulandari, M.Pd. TE KELAS B 2014 Definisi Percabangan Percabangan adalah suatu suatu perintah (pernyataan) yang memungkinkan suatu

Lebih terperinci

Komentar Program. Komentar program dapat diletakkan dimanapun di dalam program. pembatas (* dan *).

Komentar Program. Komentar program dapat diletakkan dimanapun di dalam program. pembatas (* dan *). Komentar Program Untuk keperluan dokumentasi program, dapat ditambahkan komentar-komentar di dalam program yang tidak akan mempengaruhi proses dari program. Komentar program dapat diletakkan dimanapun

Lebih terperinci

BAB IV STRUKTUR RUNTUNAN DAN PERCABANGAN

BAB IV STRUKTUR RUNTUNAN DAN PERCABANGAN BAB IV STRUKTUR RUNTUNAN DAN PERCABANGAN Pendahuluan Pada bab ini dijelaskan struktur pada algoritma/pemrograman. Pada bab ini dijelaskan 2 dari 3 struktur tersebut, yaitu struktur runtunan dan struktur

Lebih terperinci