Algoritma Pemrogaman #part 3

     

    

        Hay2 guys langsung aja ya gw share catatan gw tentang Algoritma Pemograman. Nah untuk kali ini gw akan share tentang materi coding nih. Materinya itu tentang looping nih. Inget yaa ini masih materi unuk hasil kodenya mungkin akan gw bikin part tersendiri. Stay Tunee...

Apa Itu Looping?

    Yaa sama kayak artinya di bahasa indonesia. looping itu artinya pengulangan jadi kita akan mengulang suatu instruksi atau aksi secara terus menerus. Oh iya gaes dari pengertian ada yang tidak tepat untuk beberapa kondisi. Karena terkadang jika program terus menerus melakukan Looping/Pengluangan itu biasanya disebut Algoritma yang salah. Yuk kenalan sama jenis jenis looping!

Perulangan Dengan For.

    Perulangan for biasa digunakan untuk counter yang diketauhi. Counter tuh apa kak? Counter adalah  batas/ jumlah berapa kali mau di ulang. Nah berikut contoh codingan dengan perulangan For.

for(int i=1; i<=10; i++){
        cout <<i;
        cout <<"\n";
}
    
        Bisa kalian amati kode diatas menggunakan perulangan for. Yang dimana, kita sudah mengetahui counternya yaitu 10. Jadi prulangan hanya dilakukan 10 kali doang.

Perulangan Dengan While.

    Perulangan while itu untuk mengulang suatu proses/ statement selama kondisi bernilai true. Jadi kalian disini gak tau berapa counternya beda dengan for. Perulangan ini akan terus melakukan perulangan sampai kondisi yang di masukan bernilai false. Maka dia akan berhenti melakukan perulangan. Penasaran gak sama codenya? nih gw kasih contoh perulangan While.

int i=1;
while(i<=10){
        cout<<i;
        cout<<"\n";
        i++;
}

    Nah kalian mungkin belom tau perbedaan dengan perulangna for yaa wkwkwk. Kalian bisa tanya aja di kolom komentar yawww:).

Perulangan Dengan Do( ) While ( ).

    Hampir sama nih dengan perulangan while, Bedanya jika do while itu intruksinya akan di kerjakan di lakukan lalu akan dilakukan pengecekan, Kalau kondisinya bernilai true makan pernyataan akan dijalankan. Nah gw kasih tau nih kode  perulangan Do While.

int i = 1;

do {
    cout<<i;
    cout<<"\n";
    i++
}
while (i <=10);
  
     Keliatan banget kan bedanya, Kalau kalian masih belum paham tentang perulangan bisa komentar yaa..

Apa Itu Sequence.

    Sequence dalam bahasa indonesia disebut juga urutan. Lalu apasih sequence itu? Sequence adalah proses secara berurutan, dari sekumpulan intruksi/statement sejenis yang setiap elemennya dapat diakses dengan keurutan tertentu. 

Apa Itu Conditional?

    Nah sebenarnya sebelum kalian mengenal looping kalian harus tau yang namanya Conditional(kondisi) itu apa. Jadi Conditional ini kalau di bahasa pemograman di sebut Conditional statement.  Conditional statement adalah suatu metode dasar untuk menjalankan program pada kasus yang memiliki perbandingan/ kondisi yang berbeda. Conditional statement memiliki 2 jenis yaitu if statement dan switch statement. Yuk kita bahas...

 If Statement

    If statement salah satu Conditional statement yang paling sering di pakai. Dalam kondisi if, program biasanya melakukan perbandingan jika kondisi itu menghasilakn nilai TRUE maka program yang ada di dalam if statement akan di jalankan. Sebaliknya jika bernilai FALSE maka program akan melewati kondisi if(di skip). 
    
    Tetapi berbeda jika di dalam kode kalian ada kondisi else. Apa itu else? else dalam bahasa indonesia disebut juga "selain". Jadi jika kondisi IF bernilai FALSE maka program akan mengeksekusi kondisi Else. contoh kodenya sepeti ini.



Switch Statement

    Mirip seperti if statement tapi menurut gw ini lebih simple. Kenapa? karena kita tak perlu capek capek ngetik if else panjang lebar, Kita hanya cukup mengetik Switch( ) lalu spam case. Jadi kalau kalian di pertemukan kasus yang memiliki nested if (percabangan) gw saranin pake switch case biar lebih cepet dan lebih rapih di banding if else statement. Nih gw kasih tau contohnya. 
    Jangan lupa gaes setiap kalian nulis case harus di akhiri break karena nanti jika tidak di akhiri dengan break biasanya program akan mengalami bug.

    Oke guys mungkin di part 3 ini membahas segitu doang lanjut di part 4 gw akan bahas tentang fungsi,parameter,dll. Pasti gak sabar kan aowkaokw. Jangan lupa share jika artikel ini bermanfaat stay tune terus yaaa.....

Komentar