Rangkuman Materi Algoritma dan Pemrograman #4
Materi ini saya dapat pada Hari; Kamis, 22 Oktober 2015,Kelas: LB07,Ruang: 800.
Dalam pertemuan ke-4, kali ini kita belajar tentang Looping dan Repitition ,Materi di bagi menjadi beberapa topik,yaitu:
1. Repetition : Satu atau lebih instruksi yang diulang untuk jumlah waktu tertentu. Jumlah pengulangan dapat ditentukan sebelumnya atau ditentukan kemudian pada saat program dijalankan.
Macam-macam operator yang terdapat dalam Repititon, antara lain:
a. for
b. while
c. do-while
a. For : salah satu operator looping yang memiliki syntax.
Inisialisasi dalam Ekspresi For :
expression 1: Inisiasi/Pendefinisian
expression 2: Kondisi
expression 3: increment/decrement
Infinite Loop : Pengulangan tanpa batas, maksudnya adalah pengulangan dalam suatu program tanpa ada kondisi yang mengakibatkan program itu berhenti mengulang. Ini terjadi dengan cara menghilangkan semua parameter yang ada di dalam for, untuk menghentikan Infinite Loop ini kita menggunakan operator “break”.
Nested Loop : Pengulangan yang terjadi dalam suatu pengulangan. Nested Loop ini dimulai dari pengulangan yang paling dalam.
b. While : salah satu operator dalam looping yang memiliki syntax.
“exp” adalah Boolean expression. ekspresi ini akan menghasilkan nilai benar atau salah. Statement akan dijalankan ketika expression tersebut bernilai benar.
c. Do-While : Pengulangan akan terus dilakukan selama statement bernilai benar
5. Repetition Operation
Beberapa cara untuk menghentikan operasi pengulangan ini yaitu dengan Sentinel / Pertanyaan / Break.
6. Break dan Continue
Break adalah operator yang memaksa suatu program untuk selesai walaupun syarat belum terpenuhi. Break dalam pemrogramman tersebut berfungsi untuk menyelesaikan program, hasil dari pemrogramman tersebut berarti hanya “1” . Sedangkan ada satu operator lagi dalam Looping yaitu Continue, adalah operator yang berfungsi untuk melompati suatu statemen yang diberi tanda continue dalam pengkodeannya.