Pengulangan WHILE.

Slides:



Advertisements
Presentasi serupa
Introduction to Algorithm evaluation Soal Matrikulasi Buka Buku
Advertisements

 public static void main(String[] args) {  int bil1=3;  do {  System.out.print(bil1+",");  bil1=bil1+4;  }  while(bil1
PEMROGRAMAN SISTEM PERNYATAAN DASAR PERULANGAN Pertemuan V
Perulangan Pertemuan ke-5 Bahasa C.
STRUKTUR KONTROL PERCABANGAN DAN STRUKTUR KONTROL LOMPATAN
TEL 2112 Dasar Komputer & Pemograman Pengulangan
Bab 4 Percabangan.
Pertemuan 7 Struktur Kendali Percabangan SWITCH Dasar Pemrograman Renni Angreni, S.Kom.
ARRAY (Lanjutan).
STRUKTUR PERULANGAN (LOOPING)
Dasar Pemrograman MODUL 07 PERULANGAN.
Algoritma dan Struktur Data
LOOPING (PERULANGAN)
STRUKTUR KENDALI PROSES
LOOPING (PERULANGAN)
PEMROGRAMAN BERORIENTASI OBJEK
Komentar, Identifier dan Tipe Data
Struktur Kontrol: Keputusan
PENGENALAN c++ DAN STRUKTUR DASAR C++
Algoritma dan Struktur Data
STATEMENT PENGULANGAN
Nandang Hermanto PK2 Pertemuan 3. Perulangan Pernyataan while Pernyataan do..while Pernyataan for.
Bab 5 Pengulangan.
Algoritme dan Pemrograman
PENDALAMAN LOOP DAN LOGIKA
Struktur (Struct).
FUNGSI (Method) Bag.3 Pertemuan 20 Dasar Pemrograman
- PERTEMUAN 4 - PERULANGAN
Pointer Dr. Lily Wulandari.
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.
#include //bagian modul int hitung(x,y) { return(x+y); } //bagian utama main() { int jumlah,a,b; a=8; b=2; jumlah=hitung(a,b); cout
Algoritma dan Struktur Data
Pertemuan 6 IF Bersarang / IF Bertingkat Nested IF Dasar Pemrograman.
Pertemuan 19 FUNGSI (Method) Bag.2 Dasar Pemrograman Renni Angreni, S.Kom.
P ERULANGA N K OMPLEK S. BREAK Digunakan untuk menghentikan suatu proses perulangan yang sedang terjadi. Biasanya dikarenakan oleh suatu kondisi Break.
WHILE & DO-WHILE Struktur Kendali Percabangan Pertemuan 8
Scope Variable *dalam fungsi Tenia Wahyuningrum, S.Kom., MT
Tenia Wahyuningrum, S.Kom., MT
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.
Bab 05 Tipe Data dan Mengisi Variabel
Dibuat o/ : Renni Angreni, S.Kom.
FUNGSI Nyimas Artina Arfansyah, S.Kom, M.Si.
Pertemuan 19 FUNGSI (Method) Bag.2 Dibuat oleh : Renni Angreni, S.Kom. Triana Elizabeth, S.Kom.
STRUKTUR PERULANGAN 2 (LOOPING-2)
POINTER Bag.2 Pertemuan 22 Dibuat oleh : Renni Angreni, S.Kom. Triana Elizabeth, S.Kom.
OPERASI FILE Bag.2 Pertemuan 27 Dasar Pemrograman
Perulangan (Iteration)
Algoritma dan Struktur Data
Algoritma & Pemrograman
PERULANGAN (LOOPING).
PERULANGAN C++.
STATEMENT PENGULANGAN
PERULANGAN WHILE.
PERTEMUAN 9-11 STATEMENT PENGULANGAN
Iterasi ( Perulangan ).
BAB VI Pengulangan.
PERULANGAN RISMAYUNI.
SWITCH Struktur Kendali Percabangan Pertemuan 6 Dasar Pemrograman
PENGULANGAN Oleh : sgo.
SWITCH Struktur Kendali Percabangan Pertemuan 7 Dasar Pemrograman
PENGULANGAN (Loop).
PERCABANGAN DAN PERULANGAN
Algoritma & Pemrograman 1
FOR Perulangan Menggunakan Pertemuan 10 Dasar Pemrograman
STATEMENT PENGULANGAN
PENGULANGAN ALGORITMA & STRUKTUR DATA I PROGRAM STUDI SISTEM INFORMASI
ALGORITMA PEMROGRAMAN
Perulangan (for, while, do while) MANASE SAHAT, M.KOM.
Transcript presentasi:

Pengulangan WHILE

WHILE Pengulangan / WHILE berhubungan dengan nilai Boolean, yaitu pengulangan yang dilakukan secara terus menerus selama kondisi logika memiliki nilai true. while (ungkapan) { pernyataan1; pernyataan2; … pernyataanN; } kondisi Y Pernyataan T pernyataan selanjutnya

Pseudocode : C++ WHILE while <kondisi> do aksi endwhile while (ungkapan) { aksi; }

Contoh #include <iostream> #include <conio.h> using namespace std; void main() { int i = 1; while (i<=10) { cout<<i<<endl; i = i + 1; } _getch(); Pernyataan i = i + 1; dapat dituliskan i += 1; atau i++;

#include <iostream> #include <conio #include <iostream> #include <conio.h> using namespace std; void main() { int i = 1; while (i<=10) { i = i + 1; cout<<i<<endl; } _getch(); Urutan pernyataan di dalam while berpengaruh.

#include <iostream> #include <conio #include <iostream> #include <conio.h> using namespace std; void main() { int i = 1; while (i <= 10) { cout<<i<<endl; i = i + 1; if (i == 8) break; } _getch(); Struktur kendali IF di dalam while

Contoh Soal : Buatlah bagan alir untuk input bilangan integer secara terus menerus selama yang di input bukan 0. Jawab : Input secara terus menerus artinya input yang tidak akan berhenti selama suatu kondisi belum terpenuhi.

Pseudocode dan flowchart Algoritma Input_Bilangan { Menginputbilangan integer secaraterusmenerusselamayang di input bukan0 } DEKLARASI nilai : integer DESKRIPSI : nilai← 1 while (nilai≠ 0) do read(nilai) endwhile

Contoh 2 : password Buatlah flowchart untuk input password, Tampil BENAR jika password benar, SALAH jika password salah. Password kita definisikan sendiri, misalnya AMPERA. Pilihan perulangan : selama password tidak sama dengan AMPERA maka password akan terus diminta.

Contoh 2 : password AlgoritmaInput_Password { Mengecek Password yang dimasukan } DEKLARASI password : string[6] Deskripsi read(password) whilepassword ← ‘AMPERA’ do write (‘password salah’) endwhile write(‘Password benar’)

LATIHAN Buatlah pseudocode, flowchart, dan program C++ (dengan While) : Bertanya kepada user “Apakah ingin membeli?” sampai dijawab “ya”. Menampilkan bilangan kelipatan 8 dari rentang 1 sampai batas rentang yang diinput user.

Buatlah pseudocode, flowchart, dan program C++ yang menerima input berupa jumlah barang dan harga barang, yang kemudian menampilkan total harganya. Setelah program berakhir, user ditanya apakah mau mengulang menjalankan program atau tidak. Jika menjawab ‘Y’ maka program diulang dari awal, jika menjawab ‘T’ maka program selesai.