Rabu, 03 April 2019

Perulangan (For) atau Looping

Asslamualaikum, bertemu lagi dengan gua 'Seprian Deny' ehehe. Biar mirip Deny Sumargo yakan.

Kali ini gua bakal bahas metode koding Perulagan atau Looping. NahPada bahasa C++, kita mengenal struktur pengulangan dengan menggunakan kata kunci for dan while. Pengulangan itu sendiri merupakan suatu proses yang melakukan statemen-statemen dalam sebuah program secara terus menerus sampai kondisi loop yang ditentukan. Lalu, apa perbedaan antara penggunaan struktur pengulangan for dan while ? mari kita bahas bersama-sama penggunaannya.

Struktur for
Struktur for merupakan pengulangan yang digunakan untuk melakukan pengulangan yang diketahui banyaknya. Jenis struktur ini merupakan jenis yang paling mudah dipahami. Untuk melakukan pengulangan dengan jenis ini, kita harus mempunyai sebuah variabel sebagai indeks. Akan tetapi, perlu diperhatikan bahwa tipe data yang digunakan sebagai variabel indeks haruslah tipe data yang memiliki urutan yang teratur. Misalnya tipe data int (0, 1, 2, 3, …) atau char (‘a’, ‘b’, ‘c’, ‘d’, …). Bentuk umum dari struktur for adalah sebagai berikut.
// Untuk pengulangan yang bersifat menaik (increment)
for (variabel = nilai_awal ; kondisi_stop ; variabel++)
{
statement_yang_akan_diulang;
}
// Untuk pengulangan yang bersifat menurun (decrement)
for (variabel = nilai_awal ; kondisi_stop ; variabel–)
{
statement_yang_akan_diulang;
}
Perlu diperhatikan juga bahwa jika kita melakukan pengulangan yang sifatnya menaik (increment), maka nilai awal variabel yang kita definisikan haruslah lebih kecil daripada nilai akhir yang dituliskan dalam ekspresi stop (kondisi stop). Begitu juga sebaliknya, jika kita melakukan pengulangan yang sifatnya menurun, maka (decrement) maka nilai awal harus lebih besar dari nilai akhir.

Berikut adalah tutorial dari mata kuliah PKS gua di ITERA dengan menggunakan perulangan (For) atau Looping, oiya ini yang simple aja ya soalnya prodi gua gak terlalu butuh kekginian wkwkwkwk. Oke check this out

- Pertama buka Dev C++
- Klik new (ctrl+N)
- Masukan kode nya 
#include <iostream>
using namespace std;
int main(){
    //kamus
    int N, i , sum;
    //algoritma                    //inisialisasi
    
    for(i = 1; i<=12; i++){
        cin >> N;
        sum = sum + N; //alternatif instruksi: sum+=N;
    }
    
    cout << sum << endl; //terminasi
    
    return 0;
}
*angka 12 pada i<=12 bisa diganti sesuka kalian, karna perhitungan sesuai angka yang dimasukkan.

-Jika sudah, maka tampilannya akan seperti gambar dibawah ini


- Jika sudah, maka klik compile (f9). Jika tidak ada error maka lanjut klik Run (f10)


- Jika sudah, maka masukkan angka sebanyak 12 kali karna rumus gua i<=12.




Sekian dari gua, rumusnya gampang kan wkwkwkwkwk

Selamat copy-paste. Terimakasih, Wassalamualikum wr.wb. See you

Tidak ada komentar:

Posting Komentar