Pengertian Dari
Looping/Perulangan Dalam CPP
Selamat
pagi sobat Blogger, Dikesempatan Ini saya akan menjelaskan tentang pengertian
dari looping/perulangan dalam cpp.
Looping /pengulangan
ini mempunyai Struktur pengulangan terdiri
atas :
Kondisi
pengulangan : ekspresi boolean
Badan
pengulangan
Inisialisasi
Terminasi
Dalam looping mempunyai 3 komponen utama Instruksi
(pernyataan) pengulangan
yaitu
:
1. for
2. while
3. repeat (do – while)
Mengapa seorang programmer menggunakan
looping/perulangan???
Lopping/perulangan
ini sangat dibutuhkan bagi seorang programmer Karena
Mengulang suatu proses merupakan
tindakan yang banyak dijumpai dalam pemrograman. Lebih ekonomis dan hemat
waktu. Bisa dibayangkan jika ada programmer membuat program perulangan menulis
“world” sampai 10x dan jika tidak menggunakan looping ini programmer harus
menulis sampai 10x , dan bagaimana jika
ada tugas perulangan 50x atau 100x .maka itu programmer sangat butuh yang
namanya struktur looping ini.
Berikut adalah kelebihan dan
kekurangan dari looping :
·
Kelebihan Looping
Kita tidak perlu susah-susah menulis
statement di dalam program hanya untuk mengerjakan fungsi yang sama. Mempersingkat
waktu
Contoh membuat
program yang menampilkan kata "hello" sebanyak lima kali.
Tidak Menggunakan Looping
|
Menggunakan Looping
|
#include<stdio.h>
void main(){
printf("hello\n");
printf("hello\n");
printf("hello\n");
printf("hello\n");
printf("hello\n");
}
|
#include<stdio.h>
void main(){
int i;
for(i=0; i<5; i++){
printf("hello\n");
}
}
|
·
Kekurangan
Hanya
dapat menyelesaikan masalah yang sama dengan pola yang sama .
Contoh
: lihat pada program diatas , terlihat kasus itu hanya dapat menampilkan kata
“hello”
Sebanyak
lima kali atau banyaknya jumlah yang diinputkan.
Contoh
program sederhana menggunakan for :
#include <stdio.h>
using namespace std;
int main()
{
int i;
for(i = 2; i <= 6; i = i + 2)
printf("%d\t", i + 1);
printf("\n");
}
|
![]() |
Sobat
bisa menganalisa hasil outputnya sendiri agar lebih memahami fungsi dari
pengertian looping/ perulangan
dalam cpp dari
program diatas .
1. Pernyataan for
Digunakan jika jumlah pengulangan sudah
diketahui sebelum eksekusi
Bentuk :
a. for menaik :
for pencacah <- nilai_awal to nilai_akhir do
Pernyataan
endfor
b. for menurun :
for pencacah <- nilai_akhir
downto nilai_awal do
Pernyataan
Endfor
Krterangan:
pencacah
harus bertipe integer atau karakter
pernyataan
adalah satu atau lebih instruksi yang
diulang
nilai_awal
lebih kecil atau sama dengan nilai_akhir
jumlah pengulangan = nilai_akhir - nilai_awal
+ 1
2. Pernyataan while
Bentuk :
while kondisi do
pernyataan
endwhile
Keterangan :
pernyataan
dilaksanakan berulang kali selama kondisi bernilai true
Pengulangan
berhenti jika kondisi bernilai false
Agar
kondisi berubah ke false, dalam badan
pengulangan harus ada
instruksi yang merubah nilai kondisi
Struktur C++ dalam while :
init;
while(kondisi)
{
pernyataan;
pernyataan;
rubah_kondisi;
}
*rubah_kondisi dapat diletakan diawal,
ditengah, atau
diakhir badan pengulangan
Sekian Dulu ya sobat Penjelasan tentang
pengertian looping / perulangan dalam cpp part 1 ini. Semoga dapat bermanfaat
bagi sobat blogger semua.
Terimakasih.
0 comments:
Post a Comment