Pengulangan for. Konstruksi for. keberadaan exp1, exp2, dan exp3 bersifat optional. for (exp1; exp2; exp3){ statement; atau. statement1; statement2;

Ukuran: px
Mulai penontonan dengan halaman:

Download "Pengulangan for. Konstruksi for. keberadaan exp1, exp2, dan exp3 bersifat optional. for (exp1; exp2; exp3){ statement; atau. statement1; statement2;"

Transkripsi

1 Pengulangan Struktur pengulangan dimaksudkan untuk melakukan proses pengulangan dari beberapa instruksi dalam sejumlah pengulangan tertentu Tigamacamstruktur pengulangan dalam pemrograman terstruktur, yaitu: Struktur for Struktur while Struktur do-while 1

2 Konstruksi for for (exp1; exp2; exp3) statement; atau Pengulangan for for (exp1; exp2; exp3){ statement1; statement2; exp1: initialisation of control variable(s) exp2: condition exp3: increment or decrement of control variable(s) keberadaan exp1, exp2, dan exp3 bersifat optional 2

3 Struktur pengulangan for Struktur logika pengulangan for exp1 exp3 exp2 false true statements 3

4 Struktur Pengulangan for Contoh : for (x=1; x <= 10; x++) printf( %d\n,x); x = 1 x++ printf( %d\n,x) x<=10 0 false true 4

5 Contoh : Struktur Pengulangan for Program mencetak angka dari 1 sampai 10 #include<stdio.h> int main() { int x; for(x=1; x<=10; x++) printf( "%d\n", x ); return(0); Program mencetak angka dari 10 sampai 1 #include<stdio.h> int main() { int x; for(x=10; x>=1; x--) printf( "%d\n", x); return(0); 5

6 Struktur Pengulangan for exp1dan exp3boleh terdiri dari beberapa ekspresi yang dipisahkan dengan koma. Contoh: #include <stdio.h> #include <stdlib.h> int main () { int i,j; for(i=1, j=30; i<j; i++, j--){ printf("%04d -- %04d\n", i,j); printf("\n\n"); system("pause"); return(0); 6

7 Struktur Pengulangan for Contoh penggunaan for untuk menghitung rata-rata pengeluaran uang bensin selama satu bulan, dengan data sbb : Minggu Pengeluaran 1 Rp ,- 2 Rp ,- 3 Rp ,- 4 Rp ,- Algoritma : 1. Variabel jumlah diberi nilai nol 2. Baca data pengeluaran bensin dari keyboard dan simpan ke variabel data 3. Tambahkan data ke jumlah 4. Ulangi 2 dan 3 sebanyak 4 kali 5. Rerata = Jumlah / 4 7

8 Struktur Pengulangan for Program dalam C: /* */ /* Program Hitung_Rerata */ /* */ #include<stdio.h> int main(){ float data, jumlah, rerata; int x; jumlah = 0.0; for( x = 1; x <= 4; x++) { printf( Data minggu ke-%d :,x); scanf( %f,&data); jumlah += data; rerata = jumlah / 4; printf( Rerata = Rp %8.2f\n,rerata); return(0); 8

9 Struktur Pengulangan for Infinite Loop Infinite loopdapat diimplentasikan dengan menghilangkan ketiga parameter (exp1, exp2, exp3) pada for statement. break statement membuat keluar dari loop. Contoh: #include <stdio.h> #include <stdlib.h> int main(){ int i = 0; for(;;){ i++; printf("%d ", i); if (i>=10) break; printf("\n\n"); system("pause"); return(0); 9

10 Struktur Pengulangan for Nested Loop Pengulangan dalam pernyataan pengulangan. Bahasa C Bahasa C++ (diperbolehkan) int x, y; for (x=1;x<=5;x++) for (y=5; y>=1; y--) printf( %d %d,x,y); for (int x=1;x<=5;x++) for (int y=5; y>=1; y--) printf( %d %d,x,y); Output :

11 Struktur Pengulangan for Contoh : #include <stdio.h> #include <iostream.h> int main () { int p,q; printf("===========================================\n"); printf(" p q p or q p and q not p p xor q\n"); printf("===========================================\n"); for(p=1; p>=0; p--) for(q = 1; q>=0; q--) printf("%2d %2d %6d %8d %8d %8d\n", p, q, p q, p&&q,!p, p^q ); printf("===========================================\n"); printf("\n\n"); system("pause"); return(0); 11

12 Struktur Pengulangan while Sintaks : atau while (boolean exp) statement; while(boolean exp){ statement1; statement2;.. Boolean exp false statements true 12

13 Struktur Pengulangan while Contoh : while(product <= 1000) product = 2*product; product=2*product; product <= 1000 true false 13

14 Struktur Pengulangan while Contoh program: #include <stdio.h> #include <stdlib.h> int main () { int n,i,f; printf("menghitung NILAI FAKTORIAL n (n!)\n\n"); printf("masukkan sebarang bilangan integer: "); scanf("%i",&n); i = n; f = n; while (i>1){ i--; f=f*i; printf("%d! = %d\n\n",n,f); system("pause"); return(0); 14

15 Struktur Pengulangan while Kesetaraan for dengan while sbb: exp1; while(exp2){ statement1; statement2;. exp3 Contoh: setara for(exp1; exp2; exp3){ statement1; statement2;. #include <stdio.h> void main(){ int x=1; while(x<=10){ printf("%d\n", x); x++; serupa #include <stdio.h> void main(){ int x; for(x=1;x<=10;x++) printf("%d\n", x); 15

16 Struktur Pengulangan do-while Sintaks : do statement while (boolean exp); atau do{ statement1; statement2;.. statements while(boolean exp) eks. boolean true false Selama boolean exp bernilai true maka statements dieksekusi. Pengetesan boolean exp dilakukan setelah mengeksekusi statements. 16

17 Struktur Pengulangan do-while Contoh: int i = 0; do{ printf( %d\n, i); while(++i <=10); i= 0 Cetak i ++i<= 10 true false 17

18 Catatan Pada pengulangan while, statementatau block statement mungkin tidak akan pernah dilaksanakan bila nilai ekspresi boolen false, karena operasi pengulangan diawali dengan mengeksekusi ekspresi boolean. Pada pengulangan do-whilestatement atau block statement pasti dikerjakan minimal satu kali, karena ekspresi boolean baru diuji pada akhir blok pengulangan. 18

19 break dan continue break keluar dari pengulangan (for, while dan dowhile) atau seleksi (switch) continue tinggalkan sisa instruksi dalam sebuah pengulangan dan masuki tahap pengulangan selanjutnya 19

20 break Contoh penggunaan break padapengulangan: #include<stdio.h> int main(){ int x = 1; while(x<=10){ printf("%d\n", x); x++; if (x>5) break; return 0; keluar dari loop 20

21 continue Contoh: #include <stdio.h> int main() { int x; for(x=1; x<=10; x++) { if (x == 5) continue; printf("%d ", x); return 0; 21

22 break vs continue do { scanf( %f, &x); if(x<0) { printf( \nerror. Negative ); break; /*Proses nonnegatif */ while(exp); do { scanf( %f, &x); if(x<0) { printf \nerror. Negative ); continue; /*Proses nonnegatif*/ while(exp); 22

Pemrograman Dasar R E P E T I T I O N

Pemrograman Dasar R E P E T I T I O N Pemrograman Dasar R E P E T I T I O N Pengulangan Struktur pengulangan dimaksudkan untuk melakukan proses pengulangan dari beberapa instruksi dalam sejumlah pengulangan tertentu Tiga macam struktur pengulangan

Lebih terperinci

Pertemuan 06. Dasar Pemrograman Komputer [TKL-4002] 2010

Pertemuan 06. Dasar Pemrograman Komputer [TKL-4002] 2010 Pertemuan 06 Dasar Pemrograman Komputer [TKL-4002] 2010 1 Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Memahami struktur kendali pengulangan (looping) dan memanfaatkannya dalam pembuatan

Lebih terperinci

DPK UNIVERSITAS BRAWIJAYA MALANG

DPK UNIVERSITAS BRAWIJAYA MALANG DPK UNIVERSITAS BRAWIJAYA MALANG Algoritma Sarapan Pagi Mulai Ambil piring Masukkan nasi dan lauk dalam piring Ambil sendok dan garpu Ulangi Angkat sendok dan garpu Ambil nasi dan lauk Suapkan ke dalam

Lebih terperinci

Algoritma dan Pemrograman Tahar Agastani Teknik Informatika UIN

Algoritma dan Pemrograman Tahar Agastani Teknik Informatika UIN Struktur Kendali Pengulangan Algoritma dan Pemrograman Tahar Agastani Teknik Informatika UIN - 2008 Struktur Kontrol Pada C Struktur Pengulangan : Beberapa instruksi diulang untuk suatu jumlah pengulangan

Lebih terperinci

Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu :

Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : 1 Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Memahami struktur kendali pengulangan (looping) dan memanfaatkannya dalam pembuatan aplikasi program komputer dengan bahasa pemrograman java.

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

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

Pemrograman Dasar S E L E C T I O N

Pemrograman Dasar S E L E C T I O N Pemrograman Dasar S E L E C T I O N Aliran Kendali (Flow Control) 2 Pernyataan-pernyataan yang menentukan urutan eksekusi Pernyataan/struktur berurutan (sequence) Pencabangan bersyarat (selection, conditional

Lebih terperinci

Algoritma dan Pemrograman. Loop control structures: WHILE. Loop control structures: WHILE Perhatikan potongan program berikut: 12/29/2011

Algoritma dan Pemrograman. Loop control structures: WHILE. Loop control structures: WHILE Perhatikan potongan program berikut: 12/29/2011 Algoritma dan Pemrograman WHILE while (kondisi) statement; FALSE kondisi? TRUE statement Pernyataan (statements) di dalam struktur WHILE akan diproses minimum NOL kali. Mengapa? WHILE Perhatikan potongan

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

Proses Perulangan (Looping) DASAR PROGRAMMING 1

Proses Perulangan (Looping) DASAR PROGRAMMING 1 Proses Perulangan (Looping) DASAR PROGRAMMING 1 TUJUAN Menjelaskan proses perulangan menggunakan pernyataan for, while, dan do-while. Menjelaskan penggunaan pernyataan break dan continue, goto. Menjelaskan

Lebih terperinci

Imam Fahrur Rozi. Algoritma dan Pemrograman PENGULANGAN

Imam Fahrur Rozi. Algoritma dan Pemrograman PENGULANGAN Imam Fahrur Rozi Algoritma dan Pemrograman PENGULANGAN KOMPETENSI v Memahami kapan pengulangan digunakan dalam program v Memahami tentang konsep pengulangan v Menguasai cara mengimplementasikan konsep

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

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

TEORI KONSEP PEMPROGRAMAN 3.1

TEORI KONSEP PEMPROGRAMAN 3.1 2015 TEORI KONSEP PEMPROGRAMAN 3.1 TUGAS TEORI KONSEP PEMROGRAMAN : LOOPING (FOR, WHILE, DO WHILE) DWI SETIYA NINGSIH ( 210 315 70 25 ) D3 PJJ TI Persoalan & Penyelesaian 1. Sebutkan keyword-keyword yang

Lebih terperinci

Pertemuan 04. Pemrograman Dasar 2012

Pertemuan 04. Pemrograman Dasar 2012 Pertemuan 04 Pemrograman Dasar 2012 1 Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Memahami tentang proses sederhana (simple process) berupa pemanggilan procedure (fungsi) dan ekspresi serta

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

24/09/2017 PERULANGAN

24/09/2017 PERULANGAN 1 PERULANGAN STRUKTUR KONTROL PERULANGAN Struktur kontrol pengulangan adalah berupa pernyataan dari Java yang mengijinkan kita untuk mengeksekusi blok code berulang-ulang sesuai dengan jumlah tertentu

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

PERULANGAN PROSES. Proses perulangan ditandai dengan mekanisme yang disebut loop. Proses Loop : Proses yang berulang-ulang

PERULANGAN PROSES. Proses perulangan ditandai dengan mekanisme yang disebut loop. Proses Loop : Proses yang berulang-ulang PERULANGAN PROSES Proses perulangan ditandai dengan mekanisme yang disebut loop Proses Loop : Proses yang berulang-ulang Perintah atau notasi dalam struktur pengulangan Melipiuti : Pernyataan for Pernyataan

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

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA No. EKA/EKA255 Revisi:01 30 Agu 2014 Hal 1 / 6 A. TUJUAN Setelah melakukan praktik mahasiswa diharapkan dapat: 1. Memahami operator kondisi (operator relasi dan logika) 2. Menguasai penggunaan pernyataan

Lebih terperinci

Struktur Kontrol Perulangan (Loop) Algoritme dan Pemrograman. Struktur Kontrol Perulangan: while. Struktur Kontrol Perulangan: while

Struktur Kontrol Perulangan (Loop) Algoritme dan Pemrograman. Struktur Kontrol Perulangan: while. Struktur Kontrol Perulangan: while Algoritme dan Pemrograman Kuliah #4 Struktur kontrol perulangan: while, do while, for Struktur Kontrol Perulangan (Loop) Program akan mengulang satu atau lebih pernyataan berdasarkan kondisi tertentu.

Lebih terperinci

Ekspresi, Pernyataan & Operasi Aritmetika/Logika

Ekspresi, Pernyataan & Operasi Aritmetika/Logika Ekspresi, Pernyataan & Operasi Aritmetika/Logika Ekspresi(expression) Pernyataan (statements) Operator Penugasan (assignment) Operator Aritmetika Operator Relasional Operator Logika Operator Bitwise 1

Lebih terperinci

Algoritme dan Pemrograman

Algoritme dan Pemrograman Loop control structures Algoritme dan Pemrograman Kuliah #5 Compound statement Kontrol Program :, DO.., FOR Program akan mengulang satu atau lebih statement untuk diproses atau tidak diproses berdasarkan

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

Pemrograman Berorientasi Objek. Beni Suranto, S.T.

Pemrograman Berorientasi Objek. Beni Suranto, S.T. Pemrograman Berorientasi Objek Beni Suranto, S.T. Pada bab ini akan dibahas mengenai control structure pada bahasa pemrograman Java, meliputi seleksi (decision making) dan pengulangan (loop/repetition).

Lebih terperinci

Latihan & Kisi-kisi UTS DASAR PEMROGRAMAN

Latihan & Kisi-kisi UTS DASAR PEMROGRAMAN Latihan & Kisi-kisi UTS DASAR PEMROGRAMAN 2 MATERI UTS ALGORITMA & FLOWCHART DASAR PEMROGRAMAN DALAM C PENGAMBILAN KEPUTUSAN PERULANGAN FUNGSI 3 Contoh :Algoritma Mencari akar bulat positif dari bilangan

Lebih terperinci

BAB IV PENGULANGAN PROSES

BAB IV PENGULANGAN PROSES BAB IV PENGULANGAN PROSES Tujuan : 1. Menjelaskan proses pengulangan menggunakan pernyataan for 2. Menjelaskan proses pengulangan menggunakan pernyataan while 3. Menjelaskan proses pengulangan menggunakan

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

BAB 5 REPETITION / PERULANGAN

BAB 5 REPETITION / PERULANGAN BAB 5 REPETITION / PERULANGAN Dalam bahasa C tersedia suatu fasilitas yang digunakan untuk melakukan proses yang berulangulang sebanyak keinginan kita. Misalnya saja, bila kita ingin menginput dan mencetak

Lebih terperinci

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK AMIKOM YOGYAKARTA

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK AMIKOM YOGYAKARTA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK AMIKOM YOGYAKARTA S1-TI ALGORITMA & PEMROGRAMAN MODUL V STRUKTUR KONTROL PERULANGAN SEM I WAKTU 100 MNT I. STRUKTUR PERULANGAN Salah satu kelebihan

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

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

Kisi-Kisi Ujian Tengah Semester Algoritma dan Pemrograman Lanjut

Kisi-Kisi Ujian Tengah Semester Algoritma dan Pemrograman Lanjut Kisi-Kisi Ujian Tengah Semester Algoritma dan Pemrograman Lanjut 1. Pengenalan Bahasa C++ a. Elemen Bahasa C+ Bahasa C++ ditulis dari beberapa elemen, antara lain: Pernyataan Satu atau beberapa ekspresi

Lebih terperinci

BAGIAN A. PILIHAN GANDA Silanglah Jawaban yang Benar Pada Lembar Jawaban. Jawaban benar bernilai 3, salah atau kosong bernilai 0.

BAGIAN A. PILIHAN GANDA Silanglah Jawaban yang Benar Pada Lembar Jawaban. Jawaban benar bernilai 3, salah atau kosong bernilai 0. UJIAN TENGAH SEMESTER GANJIL 2010-2011 ALGORITME DAN PEMROGRAMAN SABTU, 30-10-10 08.00-10.00 Ketentuan Ujian: 1. Ujian bersifat Catatan Tertutup 2. Jawaban dituliskan pada lembar jawaban yang disediakan

Lebih terperinci

PRAKTIKUM 6 PENGULANGAN PROSES 2

PRAKTIKUM 6 PENGULANGAN PROSES 2 PRAKTIKUM 6 PENGULANGAN PROSES 2 A. Tujuan 1. Menjelaskan loop di dalam loop (nested loop) dan contoh kasusnya 2. Menjelaskan penggunaan pernyataan break 3. Menjelaskan penggunaan pernyataan continue 4.

Lebih terperinci

Algoritma Perulangan. Kuliah algoritma dan pemrograman

Algoritma Perulangan. Kuliah algoritma dan pemrograman Algoritma Perulangan Kuliah algoritma dan pemrograman Pendahuluan Saat membuat suatu program setiap instruksi bisa dimulai dari yang pertama sampai dengan instruksi terakhir, kemudian setiap instruksi

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

Pemrograman Fery Updi,M.Kom

Pemrograman Fery Updi,M.Kom Pemrograman Fery Updi,M.Kom 1 Pokok Bahasan Struktur Kontrol Perulangan (while loop, do-while loop, for loop) Pernyataan Percabangan (break, continue, return) 2 Tujuan Mahasiswa mampu: Menggunakan struktur

Lebih terperinci

BAB V. STATEMEN KONTROL

BAB V. STATEMEN KONTROL BAB V. STATEMEN KONTROL Statemen kontrol digunakan untuk mengatur jalannya alur program sesuai dengan yang diinginkan. Statemen ini dikategorikan menjadi 3 jenis, yaitu pemilihan, pengulangan dan peloncatan

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

Looping : break, continue, nested loop

Looping : break, continue, nested loop PRAKTIKUM 11 Looping : break, continue, nested loop A. TUJUAN PEMBELAJARAN 1. Menjelaskan penggunaan pernyataan break 2. Menjelaskan penggunaan pernyataan continue 3. Menjelaskan penggunaan pernyataan

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

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

REVIEW UNIVERSITAS BRAWIJAYA MALANG. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 1 Slide 1

REVIEW UNIVERSITAS BRAWIJAYA MALANG. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 1 Slide 1 REVIEW UNIVERSITAS BRAWIJAYA MALANG Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 1 Slide 1 KONSEP DASAR PEMROGRAMAN KOMPUTER Apa yang anda ketahui tentang konsep DPK? DPK, Algoritma?

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

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

Tipe if : If tanpa else (if) If dengan else (if-else) Nested if

Tipe if : If tanpa else (if) If dengan else (if-else) Nested if Struktur kontrol keputusan pernyata-an dari Java yang mengijinkan user untuk memilih dan mengeksekusi blok kode spesifik dan mengabaikan blok kode yang lain. Tipe : If switch Tipe if : If tanpa else (if)

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

Struktur Kontrol. 1.Pemilihan (Selection) 2.Pengulangan (Repetition)

Struktur Kontrol. 1.Pemilihan (Selection) 2.Pengulangan (Repetition) Struktur Kontrol 1.Pemilihan (Selection) 2.Pengulangan (Repetition) PERULANGAN/ LOOPING/ REPETITION While Do-While For Nested For 5. Statemen FOR Tanpa Peningkatan Didalam perintah FOR, ungkapan yang menunjukkan

Lebih terperinci

Praktikum 5 PERULANGAN PROSES

Praktikum 5 PERULANGAN PROSES Praktikum 5 PERULANGAN PROSES A. TUJUAN 1. Menjelaskan proses perulangan menggunakan pernyataan for 2. Menjelaskan proses perulangan menggunakan pernyataan while 3. Menjelaskan proses perulangan menggunakan

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

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

UJIAN TENGAH SEMESTER GANJIL TAHUN STMIK AMIKOM YOGYAKARTA

UJIAN TENGAH SEMESTER GANJIL TAHUN STMIK AMIKOM YOGYAKARTA UJIAN TENGAH SEMESTER GANJIL TAHUN 2012 2013 STMIK AMIKOM YOGYAKARTA Mata Ujian : Algoritma dan Pemrograman Kelas : 12-S1TI-12 s/d 14 Sifat : Open Book (Close Laptop) Jurusan : S1 Teknik Informatika Hari

Lebih terperinci

Imam Fahrur Rozi. Algoritma dan Pemrograman SELEKSI KONDISI

Imam Fahrur Rozi. Algoritma dan Pemrograman SELEKSI KONDISI Imam Fahrur Rozi Algoritma dan Pemrograman SELEKSI KONDISI KOMPETENSI Setelah menempuh materi ini, mahasiswa hendaknya mampu: Memahami tentang konsep seleksi kondisi Memahami penggunaan IF- ELSE dan SWITCH-

Lebih terperinci

Algoritma Pemrograman 2B (Pemrograman C++)

Algoritma Pemrograman 2B (Pemrograman C++) Algoritma Pemrograman 2B (Pemrograman C++) Jurusan Sistem Komputer Dr. Lily Wulandari Materi 3 PERCABANGAN DAN PERULANGAN PADA C++ 1 Outline - If - if else. - Else if - Switch case - Statement for, while,

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

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

Tujuan : A. Percabangan Percabangan di dalam Java terdapat 2 macam, yaitu dengan memakai if dan switch.

Tujuan : A. Percabangan Percabangan di dalam Java terdapat 2 macam, yaitu dengan memakai if dan switch. Modul 2 Percabangan dan Loop Tujuan : 1. Praktikan mengetahui macam macam percabangan pada Java 2. Praktikan mengetahui macam macam loop pada Java 3. Praktikan mampu memahami logika percabangan dan loop

Lebih terperinci

V. PENGULANGAN. while (kondisi) { Pernyataan ; } Copyright PIK Unsri Agustus 2006

V. PENGULANGAN. while (kondisi) { Pernyataan ; } Copyright PIK Unsri Agustus 2006 V. PENGULANGAN Sebuah / kelompok instruksi diulang untuk jumlah pengulangan tertentu. Baik yang terdifinisikan sebelumnya ataupun tidak. Struktur pengulangan terdiri atas dua bagian : 1. Kondisi pengulangan

Lebih terperinci

ALUR PROGRAM. SELEKSI KONDISI Statement If a. Bentuk If tunggal sederhana Sintaks : if ( kondisi ) statement ;

ALUR PROGRAM. SELEKSI KONDISI Statement If a. Bentuk If tunggal sederhana Sintaks : if ( kondisi ) statement ; SELEKSI KONDISI Statement If a Bentuk If tunggal sederhana if ( kondisi ) statement ; ALUR PROGRAM Bentuk ini menunjukkan jika kondisi bernilai benar, maka statement yang mngikutinya akan dieksekusi Jika

Lebih terperinci

MODUL 10 PERNYATAAN KONTROL: FOR DAN SWITCH - CASE. Struktur perulangan for biasa digunakan untuk mengulang suatu proses yang

MODUL 10 PERNYATAAN KONTROL: FOR DAN SWITCH - CASE. Struktur perulangan for biasa digunakan untuk mengulang suatu proses yang MODUL 10 PERNYATAAN KONTROL: FOR DAN SWITCH - CASE Pernyataan Kontrol for Struktur perulangan for biasa digunakan untuk mengulang suatu proses yang telah diketahui jumlah perulangannya. Dari segi penulisannya,

Lebih terperinci

P 6 Bab 5 : Perulangan. 5.1 Tujuan. 5.2 Materi. 5.3 Struktur Perulangan. SQ

P 6 Bab 5 : Perulangan. 5.1 Tujuan. 5.2 Materi. 5.3 Struktur Perulangan. SQ P 6 Bab 5 : Perulangan 5.1 Tujuan Mahasiswa mampu : Mengetahui Perintah Perulangan Mengetahui penggunaan statemen While Mengetahui penggunaan statement Do... While Mengetahui penggunaan statement For 5.2

Lebih terperinci

Kondisional/Pencabangan/Pemilihan. Konsep Pencabangan Sintaks Konsep if (kasus tunggal) Konsep if-else (2-3 kasus) Konsep switch (lebih dari 3 kasus)

Kondisional/Pencabangan/Pemilihan. Konsep Pencabangan Sintaks Konsep if (kasus tunggal) Konsep if-else (2-3 kasus) Konsep switch (lebih dari 3 kasus) Kondisional/Pencabangan/Pemilihan Konsep Pencabangan Sintaks Konsep if (kasus tunggal) Konsep if-else (2-3 kasus) Konsep switch (lebih dari 3 kasus) Konsep Pencabangan/Pemilihan Konsep pencabangan/pemilihan

Lebih terperinci

Struktur Program Bahasa C

Struktur Program Bahasa C Struktur Program Bahasa C Struktur Program Bahasa C /* Komentar */ main( ) { statemen-statemen; } fungsi_tambahan( ) { statemen-statemen } program utama fungsi tambahan yang dapat dipanggil oleh program

Lebih terperinci

Percabangan dan Perulangan

Percabangan dan Perulangan Percabangan dan Perulangan uliana Setiowati Politeknik Elektronika egeri Surabaya 2011 1 Topik Percabangan switch Perulangan Special Loop Control 2 Flowchart Bagan-bagan yang mempunyai arus yang menggambarkan

Lebih terperinci

Pengumuman Pekan ke- 5

Pengumuman Pekan ke- 5 Pengumuman Pekan ke- 5 Batas skor minimum di Kontes PR untuk UTSP adalah 1000 Ingat bahwa soal nomor 5 dianulir Masih akan ada sekitar 5 soal lagi di akhir pekan untuk topik perulangan Kecurangan jawaban

Lebih terperinci

MENGENDALIKAN PROSES PROGRAM

MENGENDALIKAN PROSES PROGRAM MENGENDALIKAN PROSES PROGRAM Proses yang ada pada suatu program tidak hanya proses yang berurutan. Selain proses berurutan, terdapat juga proses percabangan, proses pengulangan, dan proses lompatan. Bahasa

Lebih terperinci

BAB 6. Struktur Kontrol

BAB 6. Struktur Kontrol BAB 6 Struktur Kontrol 6.1 Tujuan Pada bab sebelumnya, kita sudah mendapatkan contoh dari program terstruktur, dimana setiap pernyataan dieksekusi setelah pernyataan sebelumnya sesuai dengan urutannya.

Lebih terperinci

KENDALI PROSES. Untuk mengatur arus program, pemrograman java menyediakan struktur perulangan (looping), kondisional, percabangan, dan lompatan.

KENDALI PROSES. Untuk mengatur arus program, pemrograman java menyediakan struktur perulangan (looping), kondisional, percabangan, dan lompatan. KENDALI PROSES Untuk mengatur arus program, pemrograman java menyediakan struktur perulangan (looping), kondisional, percabangan, dan lompatan. PERINTAH KONDISIONAL Pemrograman Java memiliki 2 Decision-making

Lebih terperinci

BAB 6. Struktur Kontrol

BAB 6. Struktur Kontrol BAB 6 Struktur Kontrol 6.1 Tujuan Pada bab sebelumnya, kita sudah mendapatkan contah dari program sequential, dimana statement dieksekusi setelah statement sebelumnya dengan urutan tertentu. Pada bagian

Lebih terperinci

MODUL 2 STRUKTUR KONTROL

MODUL 2 STRUKTUR KONTROL MODUL 2 STRUKTUR KONTROL 2.1 Tujuan Menggunakan struktur kontrol keputusan (if, else, switch) yang digunakan untuk memilih blok kode yang akan dieksekusi Menggunakan struktur kontrol pengulangan (while,

Lebih terperinci

Bahasa C melengkapi fasilitas modular dengan menggunakan fungsi pada setiap SubProgram. Contoh pembagian program menjadi beberapa subprogram.

Bahasa C melengkapi fasilitas modular dengan menggunakan fungsi pada setiap SubProgram. Contoh pembagian program menjadi beberapa subprogram. 1 Bahasa C melengkapi fasilitas modular dengan menggunakan fungsi pada setiap SubProgram. Contoh pembagian program menjadi beberapa subprogram. Program Utama SubProgram SubProgram SubProgram SubProgram

Lebih terperinci

Mana di antara penamaan variabel berikut yang benar? Mengapa yang lain salah? a. 3n+1 b. n+1 c. 3n1 d. 3n_1 e. n_31

Mana di antara penamaan variabel berikut yang benar? Mengapa yang lain salah? a. 3n+1 b. n+1 c. 3n1 d. 3n_1 e. n_31 Review #1 Mana di antara penamaan variabel berikut yang benar? Mengapa yang lain salah? a. 3n+1 b. n+1 c. 3n1 d. 3n_1 e. n_31 Review #2 Di antara deklarasi variabel berikut mana yang SALAH? Mengapa? a.

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

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

IF IF ELSE. ELSE IF SWITCH CASE STATEMENT F NT OR, W HILE D O WHILE I 2

IF IF ELSE. ELSE IF SWITCH CASE STATEMENT F NT OR, W HILE D O WHILE I 2 PERCABANGAN DAN PERULANGAN PADA C++ IF IF ELSE. ELSE IF SWITCH CASE STATEMENT FOR, WHILE DO WHILE 2 Sebuah pernyataan C++ sederhana adalah setiap instruksi individual dari sebuah program, seperti deklarasi

Lebih terperinci

Ekspresi dan Operator. Algoritme dan Pemrograman. Jenis Operator C. Operator Aritmetika. Operasi Logika 09/22/2013 ILKOM IPB 1.

Ekspresi dan Operator. Algoritme dan Pemrograman. Jenis Operator C. Operator Aritmetika. Operasi Logika 09/22/2013 ILKOM IPB 1. Algoritme dan Pemrograman Kuliah #3 Ekspresi, Operator, dan Conditional Statement Ekspresi dan Operator Contoh ekspresi: a, x, a+b, a*b, -x, 5, a

Lebih terperinci

BAHASA PEMROGRAMAN JAVA PUTU INDAH CIPTAYANI JURUSAN SISTEM INFORMASI STMIK AMIKOM YOGYAKARTA

BAHASA PEMROGRAMAN JAVA PUTU INDAH CIPTAYANI JURUSAN SISTEM INFORMASI STMIK AMIKOM YOGYAKARTA 1 BAHASA PEMROGRAMAN JAVA PUTU INDAH CIPTAYANI JURUSAN SISTEM INFORMASI STMIK AMIKOM YOGYAKARTA IDENTIFIER Identifier adalah suatu tanda yang mewakili nama-nama variabel, method, class, dsb. Ingat : Bahasa

Lebih terperinci

Modul Praktikum Bahasa Pemrograman 1

Modul Praktikum Bahasa Pemrograman 1 Modul Praktikum Tahun Ajaran 2009/2010 Revisi : Eko Andriyanto Wicaksono, S.Kom Materi 4 Struktur Kontrol Tujuan Pada bab sebelumnya, kita sudah mendapatkan contoh dari program terstruktur, dimana setiap

Lebih terperinci

Review #1. Review #2

Review #1. Review #2 Review #1 Mana di antara penamaan variabel berikut yang benar? Mengapa yang lain salah? a. 3n+1 b. n+1 c. 3n1 d. 3n_1 e. n_31 DEPARTEMEN ILMU KOMPUTER INSTITUT PERTANIAN BOGOR Review #2 Di antara deklarasi

Lebih terperinci

Ekspresi, Pernyataan & Operasi Aritmetika/Logika

Ekspresi, Pernyataan & Operasi Aritmetika/Logika Ekspresi, Pernyataan & Operasi Aritmetika/Logika Ekspresi (expression) Pernyataan (statements) Operator Penugasan (assignment) Operator Aritmetika Operator Relasional Operator Logika Operator Bitwise 1

Lebih terperinci

Pemrograman Dasar C. Minggu 6

Pemrograman Dasar C. Minggu 6 Pemrograman Dasar C Minggu 6 Latihan Soal Buatlah program yang meminta seseorang untuk memasukkan angka bilangan riil sebanyak 3 kali, dan program akan menampilkan jumlah total dan rata-ratanya. Bilangan

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

9/16/2011 ILKOM IPB 1. a + b. Contoh Penggunaan Operator LOGIKA

9/16/2011 ILKOM IPB 1. a + b. Contoh Penggunaan Operator LOGIKA Kuliah #4 Ekspresi,Operator, dan Conditional Statement Contoh ekspresi: a+b, a*b, -x, 5, a

Lebih terperinci

PENGANTAR KOMPUTER & SOFTWARE II

PENGANTAR KOMPUTER & SOFTWARE II PENGANTAR KOMPUTER & SOFTWARE II PERULANGAN 2 (WHILE & DO-WHILE) Tim Pengajar KU1202 - Institut Teknologi Sumatera Tujuan Kuliah 1. Mahasiswa memahami pengulangan (while dan do-while) dan penggunaannya

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

IT234 - Algoritma dan Struktur Data. Ramos Somya

IT234 - Algoritma dan Struktur Data. Ramos Somya IT234 - Algoritma dan Struktur Data Ramos Somya Pengertian Looping Beberapa instruksi diulang untuk suatu jumlah pengulangan yang tertentu. Jumlah pengulangan dapat diketahui sebelumnya atau ditentukan

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

Struktur Kontrol. Gambar 1: Flowchart Statement If

Struktur Kontrol. Gambar 1: Flowchart Statement If Struktur Kontrol Struktur Kontrol Keputusan Struktur kontrol keputusan adalah statement dari Java yang mengijinkan user untuk memilih dan mengeksekusi blok kode dan mengabaikan blok kode yang lain. 1.

Lebih terperinci

IT234 - Algoritma dan Struktur Data. Ramos Somya

IT234 - Algoritma dan Struktur Data. Ramos Somya IT234 - Algoritma dan Struktur Data Ramos Somya Pengertian Looping Beberapa instruksi diulang untuk suatu jumlah pengulangan yang tertentu. Jumlah pengulangan dapat diketahui sebelumnya atau ditentukan

Lebih terperinci

P10 Seleksi & Perulangan

P10 Seleksi & Perulangan P10 Seleksi & Perulangan A. Sidiq Purnomo Program Studi Teknik Informatika Universitas Mercu Buana Yogyakarta Tujuan Mahasiswa mampu mengetahui dan memahami : Mengetahui dan memahami lebih lanjut Perulangan

Lebih terperinci

PEMROGRAMAN BERORIENTASI OBJEK. Pengulangan. Budhi Irawan, S.Si, M.T

PEMROGRAMAN BERORIENTASI OBJEK. Pengulangan. Budhi Irawan, S.Si, M.T PEMROGRAMAN BERORIENTASI OBJEK Pengulangan Budhi Irawan, S.Si, M.T PENGULANGAN Pengulangan adalah suatu proses yang melakukan perulangan statement-statement dalam sebuah program secara terus-menerus sampai

Lebih terperinci

Keg. Pembelajaran 5 : Perulangan dalam C++ 1. Tujuan Kegiatan Pembelajaran 2. Uraian Materi while do..while for continue dan break go to

Keg. Pembelajaran 5 : Perulangan dalam C++ 1. Tujuan Kegiatan Pembelajaran 2. Uraian Materi while do..while for continue dan break go to Keg. Pembelajaran 5 : Perulangan dalam C++ 1. Tujuan Kegiatan Pembelajaran Setelah mempelajari materi kegiatan pembelajaran ini mahasiswa akan dapat : 1) Mengenal bentuk perulangan while, do while dan

Lebih terperinci

PERULANGAN Pengampu : Agus Priyanto, M.Kom

PERULANGAN Pengampu : Agus Priyanto, M.Kom Algoritma & Pemrograman PERULANGAN Pengampu : Agus Priyanto, M.Kom SEKOLAH TINGGI TEKNOLOGI TELEMATIKA TELKOM Smart, Trustworthy, And Teamwork Looping atau pemutaran kembali, terjadi ketika mengalihkan

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

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) Mata : Algoritma dan Struktur Data I Bobot Mata : 3 Sks GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) Deskripsi Mata : Pengertian algoritma, program dan bahasa pemograman serta kaitannya dengan komputer,

Lebih terperinci

1. Mempelajari konsep dasar array, array ganda, pengiriman array ke fungsi dan string 2. Membuat program menggunakan array, array ganda

1. Mempelajari konsep dasar array, array ganda, pengiriman array ke fungsi dan string 2. Membuat program menggunakan array, array ganda Pertemuan ke-8 Array TUJUAN 1. Mempelajari konsep dasar array, array ganda, pengiriman array ke fungsi dan string 2. Membuat program menggunakan array, array ganda 8. 1. PENDAHULUAN Array adalah sebuah

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