PEMROGRAMAN TERSTRUKTUR D3MI 2016
|
|
- Utami Yuwono
- 6 tahun lalu
- Tontonan:
Transkripsi
1 MATERI V LOOPING PERULANGAN Pengulangan adalah suatu proses yang melakukan statemen-statemen dalam sebuah program secara terus menerus sampai terdapat kondisi untuk menghentikannya. Struktur perulangan akan sangat membantu dalam efesiensi program. Berikut contoh menampilkan tulisan Selamat datang dilayar sebanyak 5 baris. Contoh 1: Output: 1
2 Tidak menjadi masalah jika yang ditampilkan ke layar hanya 5 baris, tetapi bagaimana halnya jika kita ingin menampilkan tulisan tersebut dilayar sebanyak 50 baris atau bahkan lebih. Tentunya sangat tidak efisien jika harus mengcopy instruksi yang sama berulang ulang. Itulah sebabnya muncul instruksi perulangan untuk mengatasi permasalahan tersebut. Ada tiga struktur perulangan: 1. Struktur for 2. Struktur while 3. Struktur do-while 1. Perulangan For Struktur perulangan for biasa digunakan untuk mengulang suatu proses yang telah diketahui jumlah perulangannya, statement perulangan ini yang paling mudah dipahami. Untuk melakukan perulangan dengan struktur ini kita harus memiliki sebuah variable sebagai indeksnya. Bentuk umum struktur for: // untuk perulangan yang bersifat menaik (increment) for( variabel = nilai_awal;kondisi;variabel++){ satement yang akan diulang ; Keterangan: // untuk perulangan bersifat menurun (encrement) for (variabel = nilai_awal; kondisi;variabel--){ statemen yang akan diulang; Catatan: jika kita melakukan perulangan yang sifatnya menaik (increment) maka nilai awal dari variable yang kita definisikan harus lebih kecil dari nilai akhir yang dituliskan dalam kondisi. Sebaliknya jika melakukan perulangan yang sifatnya menurun (decrement) maka nilai awal harus lebih besar dari nilai akhir. 2
3 Contoh 2: for(int i=1;i<=5;i++) Keterangan: for (int i=1;i<=5;i++) perintah diatas adalah perintah untuk memberi nilai awal perulangan yang dimulai dari i=1,dimana i dideklarasikan dengan tipe int. Kemudian perulangan akan berhenti jika nilai i=5, perulangan bersifat increment atau akan ditambah dengan angka 1 setiap kali proses sampai batas berhenti. Cout << selamat datang ; Perintah ini adalah statement yang akan diulang sebanyak 5 kali. Pernyataan untuk nilai awal dapat dituliskan lebih dari satu. Dan kita bisa menentukan nilai untuk variabel indeks. Contoh 3: int a; for(int i=1,a=5;i<=10;i++) { cout<<"\nnilai ke "<<i<<" = "<<a; a+=5; 3
4 Struktur for dengan banyak Variabel Struktur for di dalam C++ dapat juga melibatkan lebih dari satu variabel namun yang jelas satu diantaranya akan digunakan sebagai indeks pengulangan. Untuk memahami berikut contoh yang melibatkan 3 variabel yaitu A,B dan C Contoh 4: char A; // variabel A (bertipe char) akan digunakan // sebagai indeks pengulangan int B; // variabel B akan digunakan untuk // menampung nilai penjumlahan int C; // variabel C akan digunakan untuk // menampung nilai perkalian for (A='a', B=0, C=1; A<='e'; A++, B=B+5, C=C*10) { cout<<"nilai A = "<<A<<endl; cout<<"nilai B = "<<B<<endl; cout<<"nilai C = "<<C<<endl; cout<<endl; Output conto4: 4
5 Struktur For Bersarang Sama halnya dengan percabangan, pada struktur perulangan juga dapat diterapkan pengulangan bersarang (nested looping). Bentuk umum dari struktur for bersarang: for (variabel1=nilai_awal;kondisi1;variabel1++){ for (variabel2=nilai awal;kondisi2;variabel2++){ for (variabel3=nilai_awal;kondisi3;variabel3++){ Statemen yang akan diulang;... Jika dilihat dari rumusan diatas,pada setiap pengulangan pertama program akan menyelesaikan pengulangan kedua, begitu selanjutnya. Berikut contoh program pengulangan bersarang. Contoh5: for (int j=1; j<=10; j++) { for (int k=1; k<=j; k++) { cout<<k*j<<' '; cout<<'\n'; Output contoh 5: 5
6 Struktur While: Struktur perulangan jenis ini adalah pengulangan yang melakukan pemerikasaan kondisi diawal blok struktur. Kita tahu bahwa perulangan hanya akan dilakukan jika kondisi yang didefenisikan didalamnya bernilai benar.hal ini berarti jika kondisi yang didefenisikan bernilai salah maka statemen-statemen yang ada diblok perulangan tidak akan pernah dieksekusi oleh program. Perulangan while berbeda dengan perulangan for, karena perulangan while jumlah pengulangannya belum diketahui. Bentuk umum struktur pengulangan while adalah sebagai berikut: while (kondisi) {statemen yang akan diulang; Contoh 6: int C; // Mendeklarasikan varaiebl C sebagai // indeks pengulangan C = 0; // Melakukan inisialisasi nilai terhadap // variabel C while (C<10) { cout<<"saya Anak yang rajin, Menjadi Kebanggaan orang tua"<<endl; C++; /* Statemen ini berguna untuk menaikkan nilai, dan setelah bernilai 10, maka pengulangan akan dihentikan */ 6
7 Output contoh6: Catatan: untuk melakukan perulangan menggunakan struktur while, kita harus berhati-hati dalam menentukan inisialisasi nilai awal dan memanipulasi nilai tersebut supaya pengulangan akan berhenti sesuai dengan yang diinginkan. Struktur while bersarang. Contohnya adalah sebai berikut Contoh 7: Output contoh7: int J = 10; int K; while (J >= 1) { K = 1; while (K <= J) { cout<<k*j<<' '; K++; cout<<'\n'; J--; Do While 7
8 Struktur do-while Berbedaa dengan struktur while yang melakukan pemeriksaan kondisi diawal blok perulangan, pada struktur do-while kondisi justru ditempatkan dibagian akhir. Hal ini tentu menyebabkan struktur perulangan ini minimal akan melakukan satu kali proses walaupun kondisi yang didefenisikan tidak terpenuhi. Berikut ini bentuk umum dari struktur do-while Do { Statemen yang akan diulang; while (kondisi Berikut perbedaan while dan do-while While Bisa jadi tidak akan pernah dikerjakan jika syarat tidak dipenuhi. Ini dikarenakan sebelum instruksi dikerjakan, syarat dicek terlebih dahulu. Do while Minimal dikerjakan satu kali walaupun syarat tidak dipenuhi. Ini dikarenakan instruksi dikerjakan dahulu, baru syarat dicek untuk melanjutkan perulangan. Berikut contoh program menggunakan struktur do-while Contoh 8: int C = 0; do { cout<<"saya harus lulus tepat waktu"<<endl; C++; while (C <10 ); 8
9 Contoh 9: int Bil1, Bil2; int sisa; cout<<"masukkan bilangan pertama : "; cin>>bil1; cout<<"masukkan bilangan kedua : "; cin>>bil2; // Melakukan pertukaran nilai if (Bil1 < Bil2) { int temp = Bil1; Bil1 = Bil2; Bil2 = temp; do { sisa = Bil1 % Bil2; Bil1 = Bil2; Bil2 = sisa; while (sisa!= 0); cout<<"\nfaktor persekutuan terbesar = "<<Bil1; Ouput contoh9: Contoh 10 program do-while bersarang: int J = 10; int K; do { K = 1; do { cout<<k*j<<' '; K++; while (K <= J); cout<<'\n'; J--; while (J >= 1); 9
10 Output contoh10: 10
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 terperinciFAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LABSHEET ALGORITMA DAN STRUKTUR DATA
Hal 1 dari 5 A. KOMPETENSI 1. Memahami statemen for 2. Memahami statemen while 3. Memahami statemen do-while 4. Memahami statemen perloncatan (break, continue, goto, dan fungsi exit ()) B. ALAT DAN BAHAN
Lebih terperinciSOAL 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 terperinciPRAKTIKUM 4 PERCABANGAN
PRAKTIKUM 4 PERCABANGAN Tujuan: Dapat menggunakan instruksi percabangan di dalam pemecahan masalah I. PERCABANGAN Salah satu permasalahan yang pasti akan dijumpai dalam pembuatan program adalah percabangan.
Lebih terperinciDasar 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 terperinciP 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 terperinciSEKOLAH 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 terperinciOPERATOR 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 terperinciMODUL V PERULANGAN. Perulangan digunakan untuk menjalankan satu atau lebih perintah secara berulang selama kondisi tertentu.
MODUL V PERULANGAN Perulangan digunakan untuk menjalankan satu atau lebih perintah secara berulang selama kondisi tertentu. Dalam perulangan, umumnya terdiri dari 3 komponen, yaitu: Nilai Awal/Inisialisasi,
Lebih terperinciMODUL 6 PERULANGAN. Contoh1: 1. Pernyataan while Digunakan untuk pengambilan keputusan dan looping. Bentuk Umum:
6 MODUL 6 PERULANGAN 1. Pernyataan while Digunakan untuk pengambilan keputusan dan looping. Bentuk Umum: While(kondisi) pernyataan Jika kondisi tidak terpenuhi, maka pernyataan tidak akan dieksekusi. Contoh1:
Lebih terperinciKomentar, Identifier, Konstanta dan Variabel
PEMROGRAMAN BERORIENTASI OBJEK Komentar, Identifier, Konstanta dan Variabel Budhi Irawan, S.Si, M.T KOMENTAR PROGRAM Dalam proses pengembangan sebuah program, pasti akan disibukan dengan penulisan kode-kode
Lebih terperinciOPERASI PERNYATAAN KONDISI
OPERASI PERNYATAAN KONDISI A. Pernyataan IF pernyataan if mempunyai pengertian, jika kondisi bernilai benar, maka perintah dikerjakan dan jiak tidak memenuhi syarat maka diabaikan. Dapat dilihat dari diagram
Lebih terperinciMODUL. Perulangan (Looping) Modul Praktikum C++ Pemrograman Dasar. Semester Genap 2017/2018
MODUL 4 Perulangan (Looping) Modul Praktikum C++ Pemrograman Dasar Semester Genap 2017/2018 MODUL 4 PERULANGAN (LOOPING) A. Tujuan Setelah mempelajari bab ini diharapkan mahasiswa akan mampu : Mengenal
Lebih terperinciPEMROGRAMAN 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 terperinciPEMROGRAMAN BERORIENTASI OBJEK
PEMROGRAMAN BERORIENTASI OBJEK Fungsi Budhi Irawan, S.Si, M.T 10/27/2017 9:12:31 AM 1 PENDAHULUAN Fungsi merupakan kumpulan statemen yang dikelompokan menjadi satu bagian kode (blok program) untuk menyelesaikan
Lebih terperinciV. 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 terperinciPerulangan (Looping)
Perulangan (Looping) Yuli Astuti, Jurusan Sistem Informasi, STMIK AMIKOM Yogyakarta, Jl. Ring Road Utara, Condong Catur, Sleman, Yogyakarta, Indonesia Dalam pembuatan program kita sering mengalami proses
Lebih terperinciPEMROGRAMAN BERORIENTASI OBJEK. Operator. Budhi Irawan, S.Si, M.T
PEMROGRAMAN BERORIENTASI OBJEK Operator Budhi Irawan, S.Si, M.T OPERATOR Operator adalah tanda yang digunakan untuk melakukan operasi operasi tertentu didalam program. Dengan adanya operator maka dapat
Lebih terperinciEXERCISE WORKBOOK MI /2012#07
XRCIS WORKBOOK 1 IDNTITAS Kajian Perulangan Topik Dasar Logika Perulangan Referensi [1] Sedgewick, Robert. Algorithms. Marly-le-Roi: Addison-Wesley Publishing Company, 1983 [2] Cormen, Thomas H., Charles.
Lebih terperinciSelection, 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 terperinciStruktur Kontrol. (Repetition) 1. Pemilihan (Selection) 2. Pengulangan
Struktur Kontrol 1. Pemilihan (Selection) 2. Pengulangan (Repetition) PERULANGAN/ LOOPING/ REPETITION While Do-While For Nested For Perulangan Pernyataan While, Do while, For, dan Nested For dapat digunakan
Lebih terperinciStruktur Kontrol. (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
Lebih terperinciAlgoritma 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 terperinciSTRUKTUR DASAR ALGORITMA
STRUKTUR DASAR ALGORITMA Pertemuan 5 Muhamad Haikal, S.Kom., MT Struktur Dasar Algoritma 1. Struktur Sequence (Runtunan) 2. Struktur Selection (Pemilihan) 3. Struktur Repetition (Perulangan) Struktur Sequence
Lebih terperinciStruktur Kontrol. 1.Pemilihan (Selection) 2.Pengulangan (Repetition)
Soal UTS ada 5 1 soal teori 2 soal selection & Sequence (algoritma, flowchart, pseudocode, program) 2 soal repetation (algoritma, flowchart, pseudocode, program, manual) Open book (tetapi tidak boleh bertukar
Lebih terperinciPerulangan / 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 terperinciImam 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 terperinciPerulangan Muh. Izzuddin Mahali, M.Cs. Pertemuan 3. Algoritma dan Struktur Data. PT. Elektronika FT UNY
Perulangan Pertemuan 3. Algoritma dan Struktur Data Pendahuluan Digunakan untuk program yang pernyataannya akan dieksekusi berulang-ulang. Instruksi dikerjakan selama memenuhi suatu kondisi tertentu. Jika
Lebih terperinciPENGULANGAN. pencacah harus bertipe integer atau karakter pernyataan adalah satu atau lebih instruksi yang. Pernyataan
Algoritma dan Pemrograman 2 PENGULANGAN Struktur pengulangan terdiri atas : Kondisi pengulangan : ekspresi boolean Badan pengulangan Inisialisasi Terminasi Instruksi (pernyataan) pengulangan 1. for 2.
Lebih terperinciBAB VIII SUB PROGRAM : Fungsi Tanpa Pengembalian Nilai
BAB VIII SUB PROGRAM : Fungsi Tanpa Pengembalian Nilai Pendahuluan Dalam bahasa pemrograman prosedural, program bisa terdiri dari beberapa sub program. Dengan membuat sub program, penulisan kode program
Lebih terperinciPERULANGAN 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 terperinciBAB 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 terperinciMODUL 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 terperinciAlgoritma 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 terperinciPENGULANGAN DAN PEMBACAAN DATA
PENGULANGAN DAN PEMBACAAN DATA PENGULANGAN TUNGGAL FOR I = 1 TO 5 PRINT NEXT I FOR I = 1 TO 5 berarti pengulangan yang harus dilakukan sebanyak 5 X. Variabel I digunakan sebagai indikator pengulangan.
Lebih terperinciKU-1072 Pengenalan Teknologi Informasi - B. Materi: Array. Fakultas Ilmu dan Teknologi Kebumian
KU-1072 Pengenalan Teknologi Informasi - B Materi: Array Fakultas Teknik Sipil dan Lingkungan Fakultas Ilmu dan Teknologi Kebumian Definisi Array [1] Array adalah suatu set dari alokasi data, dengan jenis
Lebih terperinciArray (Larik) Modul 7
Array (Larik) Modul 7 Array adalah suatu tipe data terstuktur yang berupa sejumlah data sejenis (bertipe data sama) yang jumlahnya tetap dan diberi suatu nama tertentu, elemen-elemen array tersusun secara
Lebih terperinciArray 1 A. TUJUAN PEMBELAJARAN
PRAKTIKUM 18 Array 1 A. TUJUAN PEMBELAJARAN 1. Memahami konsep array dan penyimpanannya dalam memori 2. Mempelajari pengunaan variabel array berdimensi satu 3. Memahami penggunaan variabel array berdimensi
Lebih terperinciStruktur 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 terperinciPEMROGRAMAN BERORIENTASI OBJEK. Percabangan. Budhi Irawan, S.Si, M.T
PEMROGRAMAN BERORIENTASI OBJEK Percabangan Budhi Irawan, S.Si, M.T PERCABANGAN Salah satu permasalahan yang akan dijumpai dalam pembuatan program adalah percabangan. Percabangan yang dimaksud adalah suatu
Lebih terperinciStruktur Kontrol. (Repetition)
Struktur Kontrol 1. Pemilihan (Selection) 2. Pengulangan (Repetition) PERULANGAN/ LOOPING/ REPETITION While Do-While For Nested For Perulangan Pernyataan While, Do while, For, dan Nested For dapat digunakan
Lebih terperinciRekursif/ 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 terperinciBab 4 Perintah Perulangan
Bab 4 Perintah Perulangan Proses perulangan (loop) adalah proses yang mengerjakan satu atau lebih statement lainnya secara berulang-ulang. Pada bahasa BASIC terdapat beberapa perintah untuk proses perulangan
Lebih terperinciKonsep Array dalam PBO
PEMROGRAMAN BERORIENTASI OBJEK Konsep Array dalam PBO Budhi Irawan, S.Si, M.T PENDAHULUAN Array (Larik) merupakan hal fundamental yang sering dijumpai dalam banyak kasus didunia pemrograman, maka dari
Lebih terperinciKendali Program 2. Ekohariadi FT Unesa
Kendali Program 2 Ekohariadi FT Unesa Mekanisme pemrograman yang mengeksekusi serangkaian pernyataan berulang-ulang selama beberapa kali, atau sampai kondisi tertentu terpenuhi, disebut loop. Kamu dapat
Lebih terperinciA. Dasar Teori. Urutan (Sequence) Pemilihan (Selection) Pengulangan (Iteration) Pernyataan Kondisional (If Statement)
A. Dasar Teori PHP melakukan eksekusi perintah mulai dari baris pertama kemudian ke baris berikutnya, sampai baris yang terakhir. Struktur kontrol digunakan untuk mengatur alur logika program agar sesuiai
Lebih terperinciPENGERTIAN. 2. Operator Unary 3. Operator Binary 4. Operator Ternary
OPERATOR C++ PENGERTIAN Operator adalah simbol yang mengolah nilai pada operan dan menghasilkan satu nilai baru. Operator dapat dikelompokan menjadi 4 bagian yaitu: 1. Operator Assignment 2. Operator Unary
Lebih terperinciMODUL 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 terperinciPENGULANGAN DAN PEMBACAAN DATA *
PENGULANGAN DAN PEMBACAAN DATA * Tujuan Instruksional Khusus : Agar mahasiswa dapat membuat program dengan proses pemutaran kembali (looping). Pokok Bahasan : PENGULANGAN PEMBACAAN DATA Deskripsi singkat
Lebih terperinciPertemuan 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 terperinciPRAKTIKUM PEMROGRAMAN KOMPUTER MODUL II PERCABANGAN. Bahasa Pemrograman : C / C++
PRAKTIKUM PEMROGRAMAN KOMPUTER MODUL II PERCABANGAN Bahasa Pemrograman : C / C++ PROGRAM TEKNIK INDUSTRI UNIVERSITAS ISLAM NEGERI SUNAN KALIJAGA YOGYAKARTA 2007 1 Percabangan adalah suatu pemilihan statemen
Lebih terperinciSTRUKTUR DATA MENGGUNAKAN C++ Windha Mega PD, S.Kom
STRUKTUR DATA MENGGUNAKAN C++ Windha Mega PD, S.Kom DASAR PEMROGRAMAN C++ Bahasa C++ adalah bahasa yang menggunakan kompiler untuk translator dari kode program menjadi bahasa mesin. Bahasa C++ mempunyai
Lebih terperinciStruktur Kontrol. (Repetition)
Struktur Kontrol 1. Pemilihan (Selection) 2. Pengulangan (Repetition) PERULANGAN/ LOOPING/ REPETITION While Do-While For Nested For Perulangan Pernyataan For, dan Nested For dapat digunakan untuk mengeksekusi
Lebih terperinciPercabangan & 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 terperinciTEORI 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 terperinciWEEK 6. Teknik Elektro UIN SGD Bandung PERULANGAN - LOOPING
WEEK 6 Teknik Elektro UIN SGD Bandung PERULANGAN - LOOPING Tugas 1. Buatlah program untuk mengecek apakah suatu segitiga sama sisi atau bukan, dengan input sisi dari user! 2. Buatlah program untuk mengetahui
Lebih terperinciStruktur 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 terperinciFAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LABSHEET ALGORITMA DAN STRUKTUR DATA
Hal 1 dari 12 A. KOMPETENSI 1. Mampu membuat komentar dalam kode program 2. Memahami konstanta, variabel dalam C++ 3. Mampu membuat inisialisasi nilai ke dalam variabel B. ALAT DAN BAHAN 1. PC/ Laptop
Lebih terperinciKeg. 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 terperinciALGORITMA TUGAS 2 RESUME ALGORITMA PERCABANGAN DAN ALGORITMA PERULANGAN. Disusun Oleh : Sakina Mawardah Teknik Informatika. Dosen : Asep M. Yusuf, S.
ALGORITMA TUGAS 2 RESUME ALGORITMA PERCABANGAN DAN ALGORITMA PERULANGAN Disusun Oleh : Sakina Mawardah Teknik Informatika Dosen : Asep M. Yusuf, S.T UNIVERSITAS NASIONAL PASIM DAFTAR ISI A. Algoritma Percabangan...
Lebih terperinciStruktur 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 terperinciMATERI IV ARRAY. Materi Praktikum Pemograman Bahasa C++ dengan menggunakan variabel Array
MATERI IV ARRAY Materi Praktikum Pemograman Bahasa C++ dengan menggunakan variabel Array Durasi 180 menit TIU/TIK 1. Pendahuluan 2. Deklarasi Variabel Array 3. Array Berdimensi Satu 4. Array Berdimensi
Lebih terperinciBAB V PERULANGAN. for ( inisialisasi; syarat pengulangan; pengubah nilai pencacah )
BAB V PERULANGAN 5.1 Kompetensi Dasar Kompetensi dasar secara umum diharapkan : 1. mahasiswa mampu memahami perintah perulangan pada bahasa pemrograman Java. 2. mahasiswa mampu menggunakan pernyataan perulangan
Lebih terperinciSelection / 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 terperinciFAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN WEB Semester: 2 Struktur Kondisi Perulangan 200 menit No.: Job: 08 Tgl: Hal.
A. Kompetensi Mahasiswa diharapkan dapat: 1. Memahami dan menguasai Struktur Kondisi For 2. Memahami dan menguasai Struktur Kondisi While 3. Memahami dan menguasai Struktur Kondisi Do...While 4. Memahami
Lebih terperinciOPERATOR, 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 terperinciPada 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 terperinciBAB 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 terperinciPemrograman 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 terperinciSTRUKTUR KENDALI. Memanfaatkan struktur kendali untuk kasus komputasi
STRUKTUR KENDALI Modul TIK XI Memanfaatkan struktur kendali untuk kasus komputasi Statement kendali digunakan untuk proses pengambilan keputusan. ( PROSES DECISION ) Dimana proses akan dikerjakan bila
Lebih terperinciPEMROGRAMAN TERSTRUKTUR PERTEMUAN VIII
PEMROGRAMAN TERSTRUKTUR PERTEMUAN VIII OPERASI DALAM ALGORITMA/PROGRAM 1. Operasi Aritmatik 2. Operasi Perbandingan/ Relasional 3. Operasi logika. 1. Operasi aritmatik Operator Aritmatika dalam bahasa
Lebih terperinciStruktur Perulangan Ema Utami STMIK AMIKOM Yogyakarta
Struktur Perulangan Ema Utami STMIK AMIKOM Yogyakarta Instruksi perulangan digunakan untuk menjalankan satu atau beberapa instruksi sebanyak beberapa kali jika suatu kondisi terpenuhi. Dengan instruksi
Lebih terperinci# 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 terperinciFAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LABSHEET ALGORITMA DAN STRUKTUR DATA
Hal 1 dari 10 A. KOMPETENSI 1. Memahami pengertian dan manfaat fungsi 2. Memahami fungsi tanpa nilai balik 3. Memahami fungsi dengan nilai balik 4. Memahami jenis parameter: masukan, keluaran, dan masukan/keluaran
Lebih terperinciAda 3 jenis struktur kontrol: Sequence Structure Selection Structure Repetition Structure Sequence Structure
Struktur Kontrol Ada 3 jenis struktur kontrol: Sequence Structure Selection Structure Repetition Structure Sequence Structure Selection Structure if if else switch if Bentuknya : if (kondisi) Statement1;
Lebih terperinciAlgoritma dan Pemrograman. Pertemuan Ke-9 Statement Pengulangan 2
Algoritma dan Pemrograman Bab VII Statement Pengulangan Pertemuan Ke-9 Statement Pengulangan 2 Disusun Oleh : Wilis Kaswidjanti, S.Si.,M.Kom. Jurusan Teknik Informatika Fakultas Teknologi Industri Universitas
Lebih terperinciPERTEMUAN 5 PENGEMBANGAN PSEUDOCODE STRUKTUR KONTROL PENGULANGAN
1 PERTEMUAN 5 PENGEMBANGAN PSEUDOCODE STRUKTUR KONTROL PENGULANGAN POKOK BAHASAN 1. Definisi Struktur Kontrol Pengulangan 2. Jenis Struktur Kontrol Pengulangan 3. Pseudocode Struktur Kontrol Pengulangan
Lebih terperinciBab 4 Percabangan. Rangkuman Buku: Pemrograman C++ karangan Budi Raharjo. disiapkan oleh Dr. Asep Sofyan
Bab 4 Percabangan Rangkuman Buku: Pemrograman C++ karangan Budi Raharjo disiapkan oleh Dr. Asep Sofyan http://personal.ftsl.itb.ac.id/asep Percabangan Struktur satu kondisi Struktur dua kondisi Struktur
Lebih terperinciAlgoritme 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 terperinci3. 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 terperinciTipe Data, Identifier, Operator dan Control Statement
Kurikulum Qt { Basic OOP } Chapter 2 Tipe Data, Identifier, Operator dan Control Statement. Agenda Tipe data dan identifier Tipe data bahasa C++ Variabel dan Konstanta Statement Operator dan Ekspresi Control
Lebih terperinciSTRUKTUR 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 terperinciBAB 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 terperinciDAFTAR ISI I. PENDAHULUAN 1. Pengenalan Algoritma dan Pemrograman. Latihan II. INTRODUCTION TO C++ 1. Intro to C++. Tipe-tipe data (Integer, Real, Kar
KATA PENGANTAR Assalamu alaikum Wr. Wb. Alhamdullilah, atas berkat rahmat Allah Yang Maha Kuasa dengan didorongkan oleh keinginan luhur memperluas wawasan dalam pengembangan pengetahuan tentang Algoritma
Lebih terperinciPERULANGAN 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 terperinciAlgoritma dan Struktur Data I 2014
STRUKTUR PERULANGAN (LOOPING) Merupakan fasilitas bahasa C++ yang mampu melakukan proses pengulangan karena itu komputer dapat mengerjakan proses berulang-ulang dengan cepat dan tepat. Konstruksi pengulangan
Lebih terperinciPEMROGRAMAN 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 terperinciBAB V STRUKTUR PENGULANGAN
BAB V STRUKTUR PENGULANGAN Pendahuluan Dalam algoritma/pemrograman disediakan struktur pengulangan untuk mengerjakan instruksi yang sama lebih dari satu kali. Dalam bahasa C/C++ terdapat 3 bentuk struktur
Lebih terperinciKondisi dan Perulangan
Statement break Statement ini biasa digunakan untuk keluar pada statement switch dan digunakan pada statement for, while dan do while untuk memaksa keluar, Statement continue Statement digunakan untuk
Lebih terperinciPerulangan (Looping)
Perulangan (Looping) Mahasiswa memahami dan mampu menggunakan mekanisme perulangan dengan benar. Mahasiswa memahami dan mampu menggunakan mekanisme perulangan bersarang dengan benar. While Do-while For
Lebih terperinciPemrograman 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 terperinciMODUL 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 terperinciKeg. Pembelajaran 3 : Operator dalam Bahasa C++
Keg. Pembelajaran 3 : Operator dalam Bahasa C++ 1. Tujuan Kegiatan Pembelajaran Setelah mempelajari materi kegiatan pembelajaran ini mahasiswa akan dapat : 1) Mengenal operator dalam bahasa pemrograman
Lebih terperinciPertemuan6 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 terperinciPERTEMUAN 2 ARRAY, PERCABANGAN, DAN PERULANGAN
PERTEMUAN 2 ARRAY, PERCABANGAN, DAN PERULANGAN PERTEMUAN 2 ARRAY, PERCABANGAN, DAN PERULANGAN Obektif: Praktikan mengetahui arra, percabangan, dan perulangan pada Java. Praktikan mengetahui bentuk umum
Lebih terperinciKonsep Dasar Pemrograman Dan Pengenalan C++
PRAKTIKUM 1 DAN 2 Konsep Dasar Pemrograman Dan Pengenalan C++ I. KONSEP DASAR PEMROGRAMAN Program adalah deretan instruksi yang digunakan untuk mengendalikan komputer, sehingga komputer dapat melakukan
Lebih terperinciFLOWCHART - 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 terperinciPengenalan C++ Oleh : Dewi Sartika
Pengenalan C++ Oleh : Dewi Sartika Pendahuluan Bahasa Pemrograman C++ merupakan bahasa tingkat menengah dimana bahasa ini didasarkan atas bahasa C, keistimewaan dari bahasa C++ adalah bahasa ini mendukung
Lebih terperinciint i = 0; while (i < 10) { System.out.println( Informatika Unpas ); i++; }
I. Bahan Kajian 1. Perulangan (Iterasi) Perulangan(iterasi), menyatakan bahwa suatu instruksi tertentu akan diulang sampai tercapai kondisi tertentu, tanpa kita harus menulis perintah tersebut secara berulang.
Lebih terperinciArray Multidimensi. Pemrograman Dasar. Java
Array Multidimensi Pemrograman Dasar Java Array 0 1 2 3 4 banyaknya elemen: 5 index elemen dari 0 s.d array.length-1 Deklarasi dan Pembuatan Array Menggunakan operator new new Type [panjangarray ] Ukuran
Lebih terperinci