LOOPING (PERULANGAN) yuli_dev@yahoo.com.

Slides:



Advertisements
Presentasi serupa
Perulangan Pertemuan ke-5 Bahasa C.
Advertisements

PERTEMUAN 6 Algoritma Presented by : Sity Aisyah, M.Kom
Iteration Statements (statement iterasi/pengulangan) As’ad Djamalilleil
Looping (perulangan) As’ad Djamalilleil
STRUKTUR PERULANGAN (LOOPING)
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
Dasar Pemrograman MODUL 07 PERULANGAN.
LOOPING (PERULANGAN)
STRUKTUR KENDALI PROSES
LOOPING (PERULANGAN)
Perintah Perulangan Pertemuan ::
Sumber Kepustakaan : yohananugraheni.files.wordpress.com/.../7_struktu... 1 Struktur Perulangan.
Perintah Perulangan Pertemuan ::
Bab 5 Pengulangan.
Algoritme dan Pemrograman
PENDALAMAN LOOP DAN LOGIKA
PERULANGAN / LOOPING / KALANG
PELATIHAN JAVA FUNDAMENTAL
Struktur Kendali Perulangan pada C
Struktur Kendali Proses (Perulangan)
Struktur kontrol ∞ kondisi. ∞ if-else ,
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)
DECISION KONDISI / PEMILIHAN
Bab2 ARRAY (LARIK).
STRUKTUR.
Dasar Pemrograman Pertemuan 10 Pengulangan dalam C
Transfer of control (pemindahan langkah)
Pernyataan Pertemuan 3 Season 1
SELECTION STATEMEN KENDALI / PERCABANGAN
STRUKTUR DATA MENGGUNAKAN C++ Windha Mega PD, S.Kom
PERULANGAN (LOOPING) Harni Kusniyati.
STATEMENT PENGULANGAN
PERULANGAN WHILE.
Looping (perulangan).
ARRAY (LARIK)
Bahasa Pemprograman Dasar Pertemuan 7
PERTEMUAN 9-11 STATEMENT PENGULANGAN
Struktur Kontrol Perulangan
Iterasi ( Perulangan ).
PERNYATAAN DASAR DALAM C++.
Perulangan / Looping / Repetisi PEMROGRAMAN DASAR
Minggu ke-10 Imam Fahrur Rozi
Pemrograman Terstruktur
BAB VI Pengulangan.
PERULANGAN RISMAYUNI.
STRUCT OF ARRAY.
PERULANGAN (LOOPING) Looping merupakan proses perulangan suatu blok pernyataan sebanyak yang diinginkan. Ada tiga bentuk dalam proses perulangan: Perulangan.
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
Program komputer Sebuah program komputer yang ditulis dengan bahasa apapun dapat dipandang sebagai sebuah himpunan operasi yang dikerjakan pada data-data.
Pertemuan 9 Pengulangan dalam C Erna Sri Hartatik
PEMROGRAMAN WEB DEWI SULISTIYARINI, S.KOM
Iteration Statements (statement iterasi/pengulangan)
Struktur Kontrol : Perulangan
Perulangan (looping) Oleh: Sri Supatmi.
Pemograman Terstruktur
FOR Perulangan Menggunakan Pertemuan 10 Dasar Pemrograman
STATEMENT PENGULANGAN
Looping (perulangan).
ARRAY (LARIK)
~ PERTEMUAN _7 STRUKTUR LOOPING.
Oleh: Abdul Haris Heryani
ARRAY (LARIK)
Perulangan (looping) Oleh: Sri Supatmi.
array Array merupakan tipe data yang menampung
PERULANGAN (LOOPING).
Perulangan Minggu ke-10.
STRUKTUR perulangan (1)
PERULANGAN (LOOPING) Harni Kusniyati. 1. Pernyataan While Pada pernyataan while, pengecekan terhadap loop dilakukan dibagian awal (sebelum tubuh loop).
Transcript presentasi:

LOOPING (PERULANGAN) yuli_dev@yahoo.com

Macam-macam looping For While Do while

For Struktur perulangan for biasa digunakan untuk mengulang suatu proses yang telah diketahui jumlah perulangannya. Dari segi penulisannya, struktur perulangan for tampaknya lebih efisien karena susunannya lebih simpel dan sederhana.

Bentuk umum perulangan for adalah sebagai berikut : for(inisialisasi;syarat;penambahan) pernyataan; Keterangan : Inisialisasi : pernyataan untuk menyatakan keadaan awal dari variabel kontrol. Syarat : ekspresi relasi yang menyatakan kondisi untuk keluar dari perulangan. Penambahan:pengatur perubahan nilai variabel kontrol.

Contoh 1: Contoh 2: #include <iostream.h> #include <conio.h> main() { for(int i=1;i<=5;i++) cout<<"\nSelamat datang"; getch();} Contoh 2: #include <iostream.h> #include <conio.h> main() { int a; for(int i=1,a=5;i<=10;i++) {cout<<"\nNilai ke“ <<i<<“="<<a; a+=5; } getch();}

Latihan 1:

Jawaban: #include<iostream.h> #include<conio.h> main(){ int n; float nilai,rata,jml=0; cout<<"Input banyak nilai = ";cin>>n; for(int i=1;i<=n;i++) {cout<<"Input Nilai "<<i<<" = " ;cin>>nilai; jml=jml+nilai; rata=jml/n; } cout<<"\nTotal nilai = "<<jml; cout<<"\nRata nilai = "<<rata; getch();}

While Perulangan WHILE banyak digunakan pada program yang terstruktur. Perulangan ini banyak digunakan bila jumlah perulangannya belum diketahui. Proses perulangan akan terus berlanjut selama kondisinya bernilai benar (true) dan akan berhenti bila kondisinya bernilai salah. Bentuk umum perulangan while adalah :  while (syarat) { instruksi; ... }

Contoh 1: #include <iostream.h> #include <conio.h> main() { int a=5,i=1; while (i<=10) { cout<<"\nNilai ke “ <<i<<" = "<<a; a+=5; i++; } getch();} Pada perulangan while di atas, proses atau perintah a+=5 akan terus dilakukan selama variabel i masih kurang atau sama dengan 10. Setiap kali melakukan perulangan, nilai dari variabel i akan bertambah 1.

Latihan 1 dengan while : #include<iostream.h> #include<conio.h> main(){ int n,i=1; float nilai,rata,jml=0; cout<<"Input banyak nilai = ";cin>>n; while(i<=n) {cout<<"Input Nilai "<<i<<" = " ;cin>>nilai; jml=jml+nilai; rata=jml/n; i++;} cout<<"\nTotal nilai = "<<jml; cout<<"\nRata nilai = "<<rata; getch();}

Do while Pada dasarnya struktur perulangan do....while sama saja dengan struktur while, hanya saja pada proses perulangan dengan while, seleksi berada di while yang letaknya di atas sementara pada perulangan do....while, seleksi while berada di bawah batas perulangan. Jadi dengan menggunakan struktur do…while sekurang-kurangnya akan terjadi satu kali perulangan.

Bentuk umum perulangan do while : Bisa jadi tidak akan pernah dikerjakan jika syarat tidak dipenuhi. Ini dikarenakan sebelum instruksi dikerjakan, syarat dicek terlebih dahulu. Minimal dikerjakan satu kali walaupun syarat tidak dipenuhi. Ini dikarenakan instruksi dikerjakan dahulu, baru syarat dicek untuk melanjutkan perulangan. Bentuk umum perulangan do while : do { instruksi; ....} while (syarat);

Contoh : #include <iostream.h> #include <conio.h> main() { int a=5,i=1; do { cout<<"\nNilai ke "<<i<<" = "<<a; a+=5; i++; } while (i<=10); getch();}

Latihan 1 dengan do while : #include<iostream.h> #include<conio.h> main(){ int n,i=1; float nilai,rata,jml=0; cout<<"Input banyak nilai = ";cin>>n; do {cout<<"Input Nilai "<<i<<" = " ;cin>>nilai; jml=jml+nilai; rata=jml/n; i++;} while(i<=n); cout<<"\nTotal nilai = "<<jml; cout<<"\nRata nilai = "<<rata; getch();}

Tugas Buat program untuk menentukan IPK mahasiswa Buatlah program untuk menampilkan