Pengertian Dari Looping/Perulangan Dalam CPP


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.

Subscribe for latest Apps and Games


0 comments:

Post a Comment