Senin, 08 Oktober 2018

Perulangan

                                                                         PERULANGAN




1. Perulangan pertama yaitu for, bentuk umum penulisannya yaitu :
for (inisialisasi; syarat pengulangan; pengubah nilai pencacah)

Jika pernyaraan didalam for lebih dari satu, maka pernyataan-pernyataan tersebut harus diletakkan didalam tanda kurung.
    Fungsi dari masing-masing argumen tersebut adalah :
Inisialisasi : Bagian awal untuk memberikan nilai untuk                                       variabel tertentu.
Syarat Perulangan : Menentukan suatu perulangan diteruskan atau                                                                                           dihentikan.
Nilai Pencacah : Mengatur kenaikan atau penurunan nilai.
Contoh :
Int i, p, identitas;
Char nama [10];
cout <<”Masukkan jumlah pelanggan”; cin>>p ;
for (i=1; i<=p; i++)
    {
        cout <<"\nPelanggan " << i ;
        cout <<" \nNama :"; cin >> nama;
        cout <<"\n Identitas :"; cin >> identitas;
    }


2 While
While merupakan pernyataan perulangan seperti for, namun for hanya menggunakan suatu syarat, jika 1 syarat tersebut sudah terpenuhi maka program akan terus dieksekusi. Bentuk umum penulisannya adalah :
While (syarat)
pernyataan;

Jika pernyataan lebih daripada 1 maka gunakan tanda kurung kurawal      sebagai pembatasnya.

Contoh :
#include <iostream.h>
Using namespace std;
Main ()
{
Int bil=2;
While (bil<=10)
{
cout <<bil<< “ “;
bil+=2;
}
}


3. Pernyataan goto
Pernyataan ini berfungsi untuk mengulang instruksi yang kita inginkan, dengan mengarahkan suatu pengenal yang diikuti tanda titik dua (:). Bentuk pemakaiannya yaitu : 
goto label;

Contoh :
    ke:
    cout << "Nomor Barang           : "; cin >> kode;
    cout << "Masukan Nama Barang    : "; cin >> nama;
    cout << "Masukan Harga Barang   : Rp. "; cin >> harga;
    cout << "Jumlah Beli            : "; cin >> jumlah;
    cout << "Total Bayar            : Rp. "; cin>>totalbayar;
    cout << "\nBeli Kembali Produk? [Y/T] : ";cin>>belilagi;
    if(belilagi=='Y'||belilagi=='y')
    {goto ke;}


4. Continue
Digunakan untuk menghilangkan perintah yang ada didalam perulangan tersebut.
#include <iostream.h>
Using namespace std;
Main ()
{
Int bil;

For(bil=1; bil<10; bil+=1)
{
if(bil==7)
continue;
cout <<bil<<” “;
}
}


Setiap perulangan pasti memiliki beberapa persyaratan sebelum program dapat dijalankan, untuk itu kita harus dapat mengetahui masing-masing penggunaan perulangan tersebut agar program yang kita buat dapat berjalan dengan baik.

Tidak ada komentar:

Posting Komentar

TI Politala Matdis 1C

Graph Isomorfik Sebelum kita membahas tentang graph isomorfik ada baiknya kita terlebih dahulu mengert...