Perulangan (for, while, do while) MANASE SAHAT, M.KOM.

Slides:



Advertisements
Presentasi serupa
Pengulangan & include
Advertisements

DEFI CAHYADI PERULANGAN ATAU LOOP DEFI CAHYADI
PEMROGRAMAN SISTEM PERNYATAAN DASAR PERULANGAN Pertemuan V
Perulangan Pertemuan ke-5 Bahasa C.
STRUKTUR PERULANGAN Perulangan adalah instruksi yang dapat mengulang sederetan Instruksi secara berulang-ulang sesuai persyaratan yang ditetapkan. Struktur.
Konsep Pemrograman Oleh Tita Karlita
PERTEMUAN 6 Algoritma Presented by : Sity Aisyah, M.Kom
Bab 4 Percabangan.
STRUKTUR PERULANGAN (LOOPING)
Pemrograman JAVA (TIB09)
Dasar Pemrograman MODUL 07 PERULANGAN.
PERULANGAN Komang Kurniawan W., M.Cs.
STRUKTUR KENDALI PROSES
Komentar, Identifier dan Tipe Data
Perintah Perulangan Pertemuan ::
Sumber Kepustakaan : yohananugraheni.files.wordpress.com/.../7_struktu... 1 Struktur Perulangan.
Pemrograman Terstruktur
Perintah Perulangan Pertemuan ::
Bab 5 Pengulangan.
Algoritme dan Pemrograman
PENDALAMAN LOOP DAN LOGIKA
Pengulangan WHILE.
STATEMENT while Statement while digunakan untuk memproses suatu perintah atau beberapa perintah dalam beberapa kali. Bentuk pernyataan: while (kondisi)
Pertemuan 22 POINTER Bag.2 Dasar Pemrograman Renni Angreni, S.Kom.
Algoritma dan Struktur Data
PEMROGRAMAN IMPERATIF
Pertemuan 6 IF Bersarang / IF Bertingkat Nested IF Dasar Pemrograman.
Struktur Kendali Proses (Perulangan)
WHILE & DO-WHILE Struktur Kendali Percabangan Pertemuan 8
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.
STRUKTUR PERULANGAN 2 (LOOPING-2)
Dasar Pemrograman Pertemuan 10 Pengulangan dalam C
Algoritma dan Struktur Data 1 pertemuan 6
Pemrograman Visual I Outline: Proses Pengulangan/Looping
Algoritma & Pemrograman
PERULANGAN (LOOPING) Harni Kusniyati.
PERULANGAN (LOOPING).
PERULANGAN C++.
Perulangan (looping) Oleh: Sri Supatmi.
PERULANGAN WHILE.
Looping (perulangan).
Struktur Kontrol Perulangan
Materi 10 LOGIKA & ALGORITMA.
Iterasi ( Perulangan ).
PERNYATAAN DASAR DALAM C++.
STRUKTUR LOOPING Castaka Agus Suginto, M.Kom., M.CS.
Perulangan / Looping / Repetisi PEMROGRAMAN DASAR
Minggu ke-10 Imam Fahrur Rozi
Struktur Data Khoiriya Latifah, M.Kom.
PERULANGAN RISMAYUNI.
PENGULANGAN Oleh : sgo.
Latihan & Studi Kasus Perulangan / Looping PEMROGRAMAN DASAR
JAVA FUNDAMENTAL.
Pengantar Pemrograman
Struktur Perulangan Yohana Nugraheni.
PENGULANGAN (Loop).
Pengendalian Proses : Perulangan /Looping
Struktur Kontrol : Perulangan
FOR Perulangan Menggunakan Pertemuan 10 Dasar Pemrograman
Pemrograman VB.NET Pertemuan 4 Sorang Pakpahan,S.Kom.,M.Kom.
Operator Unary & Operator Ternary Pertemuan 9 Dasar Pemrograman
~ PERTEMUAN _7 STRUKTUR LOOPING.
PENGULANGAN ALGORITMA & STRUKTUR DATA I PROGRAM STUDI SISTEM INFORMASI
PERULANGAN (LOOPING).
Perulangan Minggu ke-10.
Dasar-Dasar Pemrograman
Bab 7 Perulangan.
PERULANGAN (LOOPING) Harni Kusniyati. 1. Pernyataan While Pada pernyataan while, pengecekan terhadap loop dilakukan dibagian awal (sebelum tubuh loop).
FONDASI PEMROGRAMAN & STRUKTUR DATA #2 - 4
Transcript presentasi:

Perulangan (for, while, do while) MANASE SAHAT, M.KOM

Perulangan (loop) adalah suatu pekerjaan yang dilakukan secara berulang-ulang sampai kondisi tertentu terpenuhi, juga digunakan untuk menghasilkan perulangan sejumlah N kali yang dispesifikasikan. Dalam pemrograman C++ dikenal ada 3 jenis perulangan yang populer digunakan yaitu : 1. For 2. While 3. Do While

1. Perulangan: for Fungsi for adalah untuk mengulang statemen sampai kondisi statemen salah. Selama statemen benar maka program akan mengulanginya terus. Syntax: statement1: Untuk inisialisasi atau nilai awal variabelnya statement2: Untuk kondisi atau persyaratannya statement3: untuk penambahan nilai variabelnya for (statement1; statement2; statement3) { script yang ingin dijalankan; }

Flowchart : for

Contoh: for Contoh : Sebagai contoh program untuk mencetak bilangan dari 1 hingga 10 secara menaik, secara menurun dan menampilkan bilangan ganjil, sebagai berikut: int a; for(a = 1; a <= 10; ++a) Cout<<a; int a; for(a = 10; a >= 1; --a) cout<<a; int a; for(a = 1; a <= 10; a+=2) cout<<a;

Contoh: for(1) #include using namespace std; int main () { for (int i=1; i<=5; i++) { cout<<i<<“.STMIK DHARMA PUTRA BEKASI\n"; } APA OUTPUTNYA?

Nested for Pernyataaan Nested for adalah suatu perulangan for didalam perulangan for yang lainnya. Bentuk umum pernyataan Nested for sebagai berikut : Didalam penggunaan nested-for, perulangan yang di dalam terlebih dahulu dihitung hingga selesai, kemudian perulangan yang diluar diselesaikan

Contoh:nested for int a, b; for(a = 1; a <= 5; a++) { cout<<""<<endl; for(b = a; b <= 5; b++) cout<<" "<< a; }

2. while Pernyataan perulangan while merupakan instruksi perulangan yang mirip dengan perulangan for. Bentuk perulangan while dikendalikan oleh syarat tertentu, yaitu perulangan akan terus dilaksanakan selama syarat tersebut terpenuhi. Bentuk umum perulangan while, sebagai berikut: Bentuk umum perulangan while, dengan lebih dari perintah / pernyataan, sebagai berikut:

Perulangan: while while digunakan untuk melakukan proses perulangan selama kondisi while benar. Syntax: while(statement) { perulangan;//contoh: a++, b++, c-- }

Contoh: while #include using namespace std; int main() { int a=0; while(a<=5) { cout<<a<<endl; a++; }

Perulangan: do while Pernyataan perulangan do - while merupakan bentuk perulangan yang melaksanakan perulangan terlebih dahulu dan pengujian perulangan dilakukan dibelakang. Bentuk umum perulangan do - while, sebagai berikut : Bentuk umum perulangan do - while, dengan lebih dari perintah / pernyataan, sebagai berikut:

Berikut 4 Perbedaan mendasar struktur perulangan while dan do- while: 1. Pada struktur perulangan while, pengecekan kondisi dilakukan di awal blok / pengecekan kondisi dilakukan sebelum eksekusi statemen. 2. Pada struktur perulangan do-while, pengecekan kondisi dilakukan di akhir blok / pengecekan kondisi dilakukan setelah eksekusi statemen. 3. Pada struktur perulangan while, jika kondisi yang didefinisikan tidak terpenuhi (bernilai salah) maka statemen-statemen yang terdapat dalam blok perulangan tidak akan pernah dieksekusi oleh program. 4. Pada struktur perulangan do-while, jika kondisi yang didefinisikan tidak terpenuhi (bernilai salah) maka tetap akan melakukan satu kali eksekusi statemen-statemen yang terdapat dalam blok perulangan.

Contoh do-while int deret; cout<<"\t== Program Deret Angka (Do-While) ==\n\n"; cout<<"Banyak deret Angka yang akan ditampilkan : "; cin>>deret; cout<<endl; do{ cout<<deret<<" "; // Menurunkan nilai variabel deret // deret-- ==> deret=deret-1 deret--; }while(deret>0); cout<<"\n\n== Deret Selesai Ditampilkan ==\n";

Contoh: do while #include using namespace std; int main() { int a=9; do { cout<<a<<endl; a++; } while(a<=5); }

continue #include using namespace std; int main() { int a=1; for (int i=0; i<10; i++) { cout<<"Nilai "<<i<<endl; continue; cout<<"Script ini setelah continue"<<endl; }

Tugas

Terima Kasih