Senin, 20 November 2017

PERULANGAN DALAM BORLAND C++


Jika membahas bahasa pemrograman, pasti kita akan menjumpai Proses Pengulangan, disini  kita akan membahas beberapa perintah perulangan diantaranya.

Pernyataan for
Perulangan yang pertama adalah for.
Bentuk umum pernyataan for sebagai berikut :

  for ( inisialisasi; syarat pengulangan; pengubah nilai pencacah )

Bila pernyataan didalam for lebih dari satu maka pernyataan-pernyataan tersebut harus diletakan didalam tanda kurung.

 for ( inisialisasi; syarat pengulangan; pengubah nilai pencacah )
 {
 pernyataan / perintah;
 pernyataan / perintah;
 pernyataan / perintah;
 }

Kegunaan dari masing-masing argumen for diatas adalah :

Inisialisasi: merupakan bagian untuk memberikan nilai awal untuk variabel-variabel tertentu.

Syarat Pengulangan: memegang kontrol terhadap pengulangan, karena bagian ini yang akan menentukan suatu perulangan diteruskan atau dihentikan.

Pengubah Nilai Pencacah: mengatur kenaikan atau penurunan nilai pencacah.

Contoh :
Program untuk mencetak bilangan dari 1 hingga 10 secara menurun sebagai berikut:
Contoh-1

#include<stdio.h>
#include<conio.h>
#include<iostream.h>
main( )
{
int a;
clrscr( );
for(a = 1; a <= 10; ++a)
cout>>a;
getch( );

}


nested - for
Pernyataaan Nested for adalah suatu perulangan for didalam perulangan for yang lainnya. Bentuk umum pernyataan Nested for sebagai berikut :

for ( inisialisasi; syarat pengulangan; pengubah nilai pencacah )
{
for ( inisialisasi; syarat pengulangan; pengubah nilai pencacah)
{
pernyataan / perintah;
}
}

Didalam penggunaan nested-for, perulangan yang di dalam terlebih dahulu dihitung hingga selesai, kemudian perulangan yang diluar diselesaikan.

#include<stdio.h>
#include<conio.h>
main( )
{
int a, b;
clrscr( );
for(a = 1; a <= 5; a++)
{
printf("\n");
for(b = a; b <= 5; b++)
printf(" %d ",a);
}
getch();
}


Pernyataan goto
Pernyataan goto merupakan instruksi untuk mengarahkan eksekusi program ke-pernyataan yang diawali dengan suatu label. Label merupakan suatu pengenal (identifier) yang diikuti dengan tanda titik dua ( : ). 
Bentuk pemakaian goto sebagai berikut:

goto label;

while
Pernyataan perulangan while merupakan instruksi perulangan yang mirip dengan perulangan for. Bentuk perulangan while dikendalikan oleh syarat tertentu, yaitu perulangan akan terus dilaksanakan selama syarat tersebut terpenuhi.
Bentuk umum perulangan while, sebagai berikut:

while ( syarat )
Pernyataan / perintah ;

Bentuk umum perulangan while, dengan lebih dari perintah / pernyataan, sebagai berikut:

while ( syarat )
{
Pernyataan / perintah ;
Pernyataan / perintah ;
}


do - while
Pernyataan perulangan do - while merupakan bentuk perulangan yang melaksanakan perulangan terlebih dahulu dan pengujian perulangan dilakukan dibelakang.
Bentuk umum perulangan do - while, sebagai berikut :

do
pernyataan / perintah ;
while ( syarat );

Bentuk umum perulangan do - while, dengan lebih dari perintah / pernyataan, sebagai berikut:

do
{
Pernyataan / perintah ;
Pernyataan / perintah ;
}
while ( syarat );











Tidak ada komentar: