PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS KOMPUTER INDONESIA

Slides:



Advertisements
Presentasi serupa
Flowchart (1) Mata Kuliah: Dasar Pemrograman
Advertisements

STRUKTUR PERULANGAN Statemen ini di gunakan untuk memproses statemen-statemen tertentu berulang kali. Struktur perulangan While … Do Jenis perulangan.
Iteration Statements (statement iterasi/pengulangan) As’ad Djamalilleil
Flow Control & Exception Handling
Looping (perulangan) As’ad Djamalilleil
STRUKTUR PERULANGAN (LOOPING)
Struktur Kondisi dan Perulangan
Dasar Pemrograman MODUL 07 PERULANGAN.
ALGORITMA Lecture Pengulangan.
Struktur Kontrol #2 Perulangan
STRUKTUR KENDALI PROSES
STRUKTUR KENDALI PROSES
Pemrograman Terstruktur
Bab 5 Pengulangan.
Algoritme dan Pemrograman
PENDALAMAN LOOP DAN LOGIKA
PERULANGAN / LOOPING / KALANG
Pemograman 1 Pertemuan 6.
PELATIHAN JAVA FUNDAMENTAL
Struktur Kendali Perulangan pada C
Struktur Kendali Proses (Perulangan)
1 Dasar Pemrograman Komputer [TKL-4002] Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu :  Memahami struktur kendali pengulangan (looping)
Tenia Wahyuningrum.  Struktur kontrol pengulangan Digunakan untuk menjalankan satu atau beberapa pernyataan sebanyak beberapa kali.  Tipe: Pengulangan-while.
Tenia Wahyuningrum.  Struktur kontrol pengulangan Digunakan untuk menjalankan satu atau beberapa pernyataan sebanyak beberapa kali.  Tipe: Pengulangan-while.
Perulangan (Iteration)
Struktur Kendali Pengulangan Pertemuan 6 Matakuliah: T0456 / Algoritma dan Metode Object Oriented Programming Tahun: 2007.
Prodi S1-Sistem Komputer, F Teknik Elektro
Materi Kuliah 1. Pertemuan ke : 1 Pengenalan Komputer dan Pemrograman
Materi Kuliah 1. Pertemuan ke : 1 Pengenalan Komputer dan Pemrograman
Dasar Pemrograman Pertemuan 10 Pengulangan dalam C
PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS KOMPUTER INDONESIA
{Pertemuan 6 Struktur Perulangan}
Pemrograman Visual I Outline: Proses Pengulangan/Looping
Perulangan.
PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS KOMPUTER INDONESIA
Perulangan (looping) Oleh: Sri Supatmi.
PERULANGAN WHILE.
Looping (perulangan).
Materi 10 LOGIKA & ALGORITMA.
Iterasi ( Perulangan ).
Algoritme dan Pemrograman
Perulangan / Looping / Repetisi PEMROGRAMAN DASAR
Pemrograman Web Lanjut “Pertemuan ke-3”
Struktur Data Khoiriya Latifah, M.Kom.
Pemrograman Terstruktur
PERULANGAN (LOOPING) Looping merupakan proses perulangan suatu blok pernyataan sebanyak yang diinginkan. Ada tiga bentuk dalam proses perulangan: Perulangan.
Remainder Senin depan mulai UTS Praktikum
Latihan #0 Dengan menggunakan pernyataan looping WHILE dan jumlah instruksi sesedikit mungkin, tuliskan cuplikan program (bukan program lengkap, hanya.
Latihan & Studi Kasus Perulangan / Looping PEMROGRAMAN DASAR
TEL 2112 Dasar Komputer & Pemograman Larik (Array)
Struktur Perulangan Yohana Nugraheni.
Pengulangan.
PRAKTIKUM DASAR PEMROGRAMAN
Struktur Kontrol : Perulangan
Perulangan (looping) Oleh: Sri Supatmi.
STRUKTUR CONTROL program
Pemograman Terstruktur
Algoritma & Pemrograman 1
Looping (perulangan).
SELEKSI ALGORITMA & STRUKTUR DATA I PROGRAM STUDI SISTEM INFORMASI
Aliran Kendali Pengulangan
Pengulangan.
PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS KOMPUTER INDONESIA
PEMROG. BERORIENTASI OBJEK I (JAVA)
Pengontrolan Alur Program
Perulangan (looping) Oleh: Sri Supatmi.
PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS KOMPUTER INDONESIA
Perulangan.
PENGULANGAN ALGORITMA & STRUKTUR DATA I PROGRAM STUDI SISTEM INFORMASI
Pengulangan While - Do Temu 10.
Transcript presentasi:

PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS KOMPUTER INDONESIA LAB. PEMROGRAMAN DASAR (Bahasa C) PENGULANGAN Oleh : PONTOH, TAUFIK PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS KOMPUTER INDONESIA 2012

PENGULANGAN Definisi : Pengulangan adalah suatu teknik penulisan program yang digunakan untuk mengeksekusi sekumpulan aksi yang berpola sama, selama beberapa kali. Tiga Elemen Dalam Pengulangan : Inisialisasi Kondisi Kendali

PENGULANGAN DALAM BAHASA C : for (inisialisasi; kondisi; kendali) { statemen; … } inisialisasi; while (kondisi) { statemen; … kendali; } inisialisasi; do { statemen; … kendali; } while (kondisi);

FOR Inisialisasi, Kondisi & Kendali berada pada satu blok dengan struktur FOR. Pengulangan akan berlangsung selama Kondisi = True. Jika kondisi = False, maka pengulangan akan berhenti. for (inisialisasi; kondisi; kendali) { statemen; … }

for (int j=0; j<5; j++){ CONTOH PROGRAM 1 main() { for (int j=0; j<5; j++){ printf (“\n Stetmen pengulangan ke-%d \n”,j); } taufik.pontoh@windowslive.com

WHILE Inisialisasi dan kendali berada diluar blok WHILE. Pengulangan akan berlangsung selama Kondisi = True. Jika kondisi = False, maka pengulangan akan berhenti. inisialisasi; while (kondisi) { statemen; … kendali; }

CONTOH PROGRAM 3 main() { int j=1; while (j<=5){ printf ("\n Stetmen Pengulangan ke-%d \n",j); j++; } taufik.pontoh@windowslive.com

DO-WHILE Inisialisasi dan kendali berada diluar blok DO-WHILE. Pengulangan akan berlangsung selama Kondisi = True. Jika kondisi = False, maka pengulangan akan berhenti. inisialisasi; do { statemen; … kendali; } while (kondisi);

CONTOH PROGRAM 3 main() { int j=1; do{ printf ("\n Statement Pengulangan Ke-%d \n",j); j++; } while (j<=5); taufik.pontoh@windowslive.com

CONTOH PROGRAM 4 main() { int n,j; printf (“Banyaknya Pengulangan : ”); scanf(“%d”,&n); for (int j=0; j<n; j++){ printf (“\n Stetmen pengulangan ke-%d \n”,j); } taufik.pontoh@windowslive.com

CONTOH PROGRAM 5 main() { int x,y; for (x=1; x<=5; x++) for (y=1; y<=5; y++) printf (" [%d,%d] ", x,y); } printf ("\n"); taufik.pontoh@windowslive.com

LATIHAN Buatlah program yang menampilkan keluaran seperti berikut ini : Jika input = 5 maka : Jika input = 20 maka : Jika input = 3 maka : 5 4 3 2 1 (Rata-Rata = 3) 5 + 10 + 15 + 20 = 50 1, -1, 2, -2, 3, -3, (Jumlah Bilangan = 6)

LATIHAN Buatlah program yang menampilkan keluaran seperti berikut ini : Jika input = 5 maka : Jika input A = 5 dan input B = 6 maka : * ** *** **** ***** Calon A : ##### (5) Calon B : ###### (6)

LEMBAR KERJA MATA KULIAH PEMROGRAMAN DASAR TUGAS MINGGUAN LEMBAR KERJA MATA KULIAH PEMROGRAMAN DASAR C / C++ HALAMAN 51 s/d 52, SOAL BAGIAN A, B dan C. KETENTUAN TUGAS : Dikumpulkan pada pertemuan berikutnya. Modul dikumpulkan beserta CD (1 CD per 1 Kelas), yang berisi sofcopy program. CD Berisi folder setiap mahasiswa dengan format penamaan sbb: NIM-Nama_Mhs.