Langsung ke konten utama

Mengenal looping (c++).

Mengenal looping.

Hallo teman-teman, selamat datang di dailynugasku disini aku akan sharing seputar teknologi dan kegiatan-kegiatanku yang masih berkutat dengan dunia tutorial. Aku Alif senang bertemu denganmu disatu layar laman yang sama, selamat membaca salam titikkoma.

Pada artikel kali ini, kita akan membahas Looping atau perulangan, Struktir Looping , Jenis Looping dan bernotasi hingga coding dari kasus sederhana?. Yuk langsung aja.

Apa itu Looping?

Looping atau perulangan merupakan perintah untuk menjalan suatu program secara berulang. Dengan adanya program looping yang mengeksekusi suatu kode pemrograman yang berulang-ulang dapat membantu kita mempersingkat waktu dan baris code.

Bagian-Bagian Looping.

Perintah looping sendiri memiliki struktur antara lain, Start,Increment/decrement, Condition dan Statement.

Start merupakan data awal dari variabel yang akan kita loop.

Increment/decrement merupakan bagian yang digunakan untuk memproses variabel agar bisa memenuhi kondisi akhir perulangan biasanya menggunakan. jika Increment melakukan pemenuhan data secara maju dengan menjumlahkan datanya. Decrement melakukan pemenuhan data secara mundur dengan mengurangi datanya.

Contoh Increment:  
                a++, menjumlah sebanyak 1 lipatan.
                a=a+n . --> n adalah jumlah kelipatan.

contoh Decrement: 
                a--, mengurangi sebanyak 1 lipatan.
                a=a-n . --> n adalah jumlah kelipatan.         

Condition kondisi yang harus terpenuhi agar perulangan dieksekusi. Selama kondisi ini terpenuhi, maka code akan terus melakukan perulangan jika kondisi selalu terpenuhi maka akan terjadi Infinite Loop yakni kesalahan pada kondisi yang menyebabkan terjadi perulangan secara terus menerus.

Statement merupakan bagian dari kode perintah selama proses perulangan terjadi, statement lah yang menjadi pemroses nilai data disetiap perubahan nilai variabel yang masuk dari proses increment/decerement.

Jenis dan struktur Looping.

Terdapat 3 jenis looping antara lain for, while do, dan do-while. dari ketiganya memiliki karakteristik dan penggunaan yang berbeda tergantung dari sebuah kasus yang terjadi.

looping For.


for diguanakan saat data telah diketahui secara pasti akan berhenti dinilai berapa disebut juga dengan (countable).



Struktur dari loop for:

            for (start; condition; increment){
                
                   statement;
                 }


looping While.


While dapat digunakan saat data tidak diketahui secara pasti akan berhenti dinilai berapa disebut juga dengan (uncountable), kebalikan dari for.

Struktur:

        start;

        while(condition){
            statement;
}

looping Do While.


Do While cocok digunakan saat banyak perulangan di tentukan pada saat program mencapai kondisi false.

struktur: 

    do {
        statement;
} while (condition);


Bernotasi dan code kasus sederhana.

  • Notasi, Code Hasil Loop For:

Judul: "Membuat Looping Hello world sebanyak 15"
Kamus:
        a : integer

Algoritma/Deskripsi:

    for(a=1; a<=15; a++) then
        output==> a "hello world";
        


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
/*
    Penulis: Muhamad Alif Anwar
    NIM:A11.2021.13717
    BINTAN/ 3 JANUARI 2022
*/
#include 
using namespace std;

int main ()
{
    int a;
    
    for (a = 1; a <= 15; a++){
        cout << a << " Hello Alif \n";
    }

return 0;
}



  • Notasi, Code Hasil Loop While :

Judul: "Membuat Looping Hello world sebanyak 15"
Kamus:
        a : integer

Algoritma/Deskripsi:

    a=1;
    while(a<=15) do
        output==> a "hello world";
        a++;


/*
    Penulis: Muhamad Alif Anwar
    NIM:A11.2021.13717
    BINTAN/ 3 JANUARI 2022
*/
#include 
using namespace std;

int main ()
{
    int a=1;
    while (a <= 15){
        cout << a << " Hello Alif \n";
        a++;
    }

return 0;
}


  • Notasi, Code Hasil Loop Do-While :

Judul: "Membuat Looping Hello world sebanyak 15"
Kamus:
        a : integer

Algoritma/Deskripsi:

    a=1;
    while(a<=15) do
        output==> a "hello world";
        a++;

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
/*
    Penulis: Muhamad Alif Anwar
    NIM:A11.2021.13717
    BINTAN/ 3 JANUARI 2022
*/
#include 
using namespace std;

int main ()
{
    int a=1;
    do {
        cout << a << " Hello Alif \n";
        a++;
    }while (a <= 15)


return 0;
}


Sampai di sini, kita sudah mengenal Looping, struktur dan jenis,  hingga telah bisa membuat notasi dan proses coding. Yee selamat, teman-teman udah level up dari sebelumnya.

jika teman-teman tertarik dengan pembahasan lainya teman-teman dapat mengunjungi chanel youtube nugasku dengan link berikut, jangan ketinggalan update video dan artikel lainya ya.., Nah. Semoga artikel ini membantu teman-teman dalam mendalami dunia programing. Jika ada pertanyaan dan saran Jangan sungkan komentar di bawah ya! Terima kasih.

Komentar