PERULANGAN (LOOPING).

Slides:



Advertisements
Presentasi serupa
PEMROGRAMAN SISTEM PERNYATAAN DASAR PERULANGAN Pertemuan V
Advertisements

- PERTEMUAN 5 & 6 – PERULANGAN
TEL 2112 Dasar Komputer & Pemograman Pengulangan
PERTEMUAN 6 Algoritma Presented by : Sity Aisyah, M.Kom
Pertemuan 7 Struktur Kendali Percabangan SWITCH Dasar Pemrograman Renni Angreni, S.Kom.
STRUKTUR PERULANGAN (LOOPING)
Dasar Pemrograman MODUL 07 PERULANGAN.
Algoritma dan Struktur Data
Prosedur dan Fungsi.
Prosedur dan Fungsi.
Komentar, Identifier dan Tipe Data
STATEMENT PENGULANGAN
STRUCT 1.
Bab 5 Pengulangan.
Pengulangan WHILE.
Algoritma dan Struktur Data
- PERTEMUAN 9 - LARIK/ARRAY SATU DIMENSI (1D)
Pertemuan 6 IF Bersarang / IF Bertingkat Nested IF Dasar Pemrograman.
Struktur Kendali Proses (Perulangan)
WHILE & DO-WHILE Struktur Kendali Percabangan Pertemuan 8
Scope Variable *dalam fungsi Tenia Wahyuningrum, S.Kom., MT
Algoritma dan Struktur Data
Looping (Perulangan).
STRUKTUR PERULANGAN 2 (LOOPING-2)
Pernyataan Pengulangan Proses
Prosedur dan Fungsi Triana Elizabeth, S.Kom.
Algoritma dan Struktur Data
Pengulangan Bambang Irawan.
Materi 9 LOGIKA & ALGORITMA.
Algoritma dan Struktur Data 1 pertemuan 6
STRUKTUR DASAR ALGORITMA
ALGORITMA PEMROGRAMAN 2A
Algoritma & Pemrograman
PERULANGAN (LOOPING) Harni Kusniyati.
PERULANGAN C++.
STATEMENT PENGULANGAN
ARRAY (Array Dimensi Satu) Pertemuan 15 Dasar Pemrograman
ARRAY (Array Dua Dimensi) Pertemuan 16 Dasar Pemrograman
Perulangan (looping) Oleh: Sri Supatmi.
PERULANGAN WHILE.
PERTEMUAN 9-11 STATEMENT PENGULANGAN
Dasar Pemrograman Renni Angreni, S.Kom.
FUNGSI (Method) Bag.1 Pertemuan 18 Dasar Pemrograman
Materi 10 LOGIKA & ALGORITMA.
PERNYATAAN DASAR DALAM C++.
Looping (Perulangan).
BAB VI Pengulangan.
PERULANGAN RISMAYUNI.
SWITCH Struktur Kendali Percabangan Pertemuan 6 Dasar Pemrograman
PENGULANGAN Oleh : sgo.
Pertemuan 9 Pengulangan dalam C Erna Sri Hartatik
Pengulangan Bambang Irawan.
Pengantar Pemrograman
PERULANGAN.
SWITCH Struktur Kendali Percabangan Pertemuan 7 Dasar Pemrograman
PENGULANGAN (Loop).
Struktur Dasar Algoritma dan Runtunan
PERCABANGAN DAN PERULANGAN
Algoritma & Pemrograman 1
FOR Perulangan Menggunakan Pertemuan 10 Dasar Pemrograman
STATEMENT PENGULANGAN
Operator Unary & Operator Ternary Pertemuan 9 Dasar Pemrograman
Algoritma dan Struktur Data
array Array merupakan tipe data yang menampung
PERULANGAN (LOOPING).
Pengulangan While - Do Temu 10.
STRUKTUR DASAR ALGORITMA
Perulangan (for, while, do while) MANASE SAHAT, M.KOM.
Pengulangan FOR - DO Temu 8.
PERULANGAN (LOOPING) Harni Kusniyati. 1. Pernyataan While Pada pernyataan while, pengecekan terhadap loop dilakukan dibagian awal (sebelum tubuh loop).
Transcript presentasi:

PERULANGAN (LOOPING)

Perulangan Pengulangan (loop) adalah suatu pekerjaan yang dilakukan secara berulang-ulang sampai kondisi tertentu. Digunakan untuk menghasilkan pengulangan sejumlah kali yang dispesifikasikan Macam perulangan : 1. FOR 2. WHILE 3. DO-WHILE

Perulangan FOR Sintaksnya : for (ungkapan1; ungkapan2; ungkapan3) { pernyataan1; pernyataan2; … pernyataanN; } Dengan : ungkapan1 = pernyataan inisialisasi sebelum masuk ke perulangan. ungkapan2 = kondisi yang menentukan pernyataan dalam perulangan terus dijalankan atau tidak. ungkapan3 = increment / decrement / pengatur variabel yang digunakan dalam ungkapan1.

Pseudocode dan Flowchart FOR Struktur Pengulangan FOR : Pseudocode : for peubah  nilai_awal to nilai_akhir do aksi endfor Flowchart :

Contoh Kasus : Buatlah Pseudocode dan Flowchart untuk Menampilkan angka dari 1 sampai 5 dengan tampilan sebagai berikut :

Contoh : Menampilkan angka 1 sampai 5 Contoh algoritma : Algoritma Menampilkan_Angka { Menampilkan angka 1 sampai 5, menggunakan pengulangan FOR } DEKLARASI i : integer DESKRIPSI : for i 1 to 5 do write (‘Perulangan Ke - ’, n) endfor

Contoh : Menampilkan angka 1 sampai 5 Contoh Program C++ : #include <iostream> #include <conio.h> using namespace std; void main() { for (int i = 1; i<=5; i++) cout <<"Perulangan ke - "<<i<<endl; } _getch();

Pseudocode dan Flowchart FOR Struktur Pengulangan FOR : Pseudocode : for peubah  nilai_awal downto nilai_akhir do aksi endfor

Contoh Kasus : Buatlah Pseudocode dan Flowchart untuk Menampilkan Peluncuran Roket dari angka 100 sampai angka 1.

Contoh : Menampilkan Peluncuran Roket Contoh algoritma : Algoritma Peluncuran_Roket { menghitung mundur peluncuran roket } DEKLARASI i : integer DESKRIPSI : for i 100 downto 1 do write (i) endfor

Contoh : Menampilkan Peluncuran Roket Contoh Program C++ : #include <iostream> #include <conio.h> using namespace std; void main() { for (int i= 100; i>=1; i--) cout <<i<<endl; } _getch();

LATIHAN Dengan perulangan FOR : Buatlah Pseudocode dan Flowchart untuk menampilkan Penjumlahan Deret Bilangan berdasarkan bilangan yang diinputkan

FOR di dalam FOR for (inisialisasi1; kondisi1; increment1) { Pada aplikasi tertentu, terkadang kita menggunakan pernyataan FOR yang juga berada di dalam FOR. Ini disebut penggunaan for bersarang / for bertingkat. for (inisialisasi1; kondisi1; increment1) { for (inisialisasi2; kondisi2; increment2) { blok pernyataan2; } blok pernyataan1;

Contoh Kasus : Buatlah Pseudocode dan Flowchart untuk membuat tampilan sebagai berikut :

Contoh For Bertingkat #include <iostream> #include <conio.h> using namespace std; void main() { int p; char q; for (p = 1; p<=5; p++) cout << p; for (q = 'a'; q <= 'e'; q++) cout << q; } cout<<" "; _getch();

Membuat Bintang Bertingkat dengan FOR #include <iostream> #include <conio.h> using namespace std; void main() { int a,b; for (a = 1; a<=5; a++) for (b = 1; b <= a; b++) cout<<b; } cout<<endl; _getch();

Flowchart For Bertingkat

#include <iostream> #include <conio.h> using namespace std; void main() { for (int x=1; x<=8; x++) { for (int y=1; y<=8; y++) { cout<<x<<" "; } cout<<endl; _getch();

LATIHAN Buatlah Pseudocode dan flowchart untuk program C++ yang menghasilkan tampilan Segitiga Terbalik sebagai berikut :

Buatlah Pseudocode dan flowchart untuk program C++ yang menghasilkan sebagai berikut :