Saturday, May 14, 2016

Perulangan : Borland C++

Perulangan 

Perintah For

Proses looping yang menggunakan perhitungan (counter) yang sudah pasti (misalnya variabel k=1,2,...,n; j=m, m-1,...,5; dan sebagainya) dapat dibuat menggunakan pernyataan for.
Bentuk Umum:
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.
Untuk contoh kita mulai klik Start Program lalu cari Borland C++ ,atau jika ada sortcut di desktop klik borland pada desktop.

Setelah tampilan borland muncul klik New - Text Edit



Lalu masukkan text code berikut :
/* --------------------------- */
/* Program for - bilangan naik */
/* --------------------------- */
#include<stdio.h>
#include<conio.h>
#include<iostream.h>
main( )
{
int a;
clrscr( );
for(a = 1; a <= 10; ++a)
cout<<a;
getch( );
}

Penjelasan Coding :
for(a = 1; a<=10; ++a) ; untuk variabel a diberi nilai 1, a tidak boleh lebih dari 10 karena a kurang dan sama dengan 10, a++ adalah untuk a bertambah 1,jika tadi nilai a 1 ditambah 1 lagi jadi dua,sampai tidak melebih 10.
maka hasilnya a adalah 12345678910

Lalu Klik Debug - Run atau tekan ctrl+f9 untuk melihat hasil program yang kita buat.







Perintah 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;
}
}

Untuk contoh kita mulai klik Start Program lalu cari Borland C++ ,atau jika ada sortcut di desktop klik borland pada desktop.

Setelah tampilan borland muncul klik New - Text Edit



Lalu masukkan text code berikut :

#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();
}













Penjelasan Coding :
for a ; digunakan untuk membuat nilai 1 sampai dengan 5 , 12345

printf(\n) ; digunakan untuk membuat baris baru

for b ; sama seperti for a digunkan untuk membuat nilai 1 sampai dengan 5,tapi sekarang karna ada dua variabel yg bertabrakan a akan menjadi baris dan b akan menjadi kolom dan semua ditampung di variabel a.

printf(" %d ",a) ; Memunculkan variabel a

Lalu Klik Debug - Run atau tekan ctrl+f9 untuk melihat hasil program yang kita buat.

Perintah 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;

Untuk contoh kita mulai klik Start Program lalu cari Borland C++ ,atau jika ada sortcut di desktop klik borland pada desktop.

Setelah tampilan borland muncul klik New - Text Edit



Lalu masukkan text code berikut :

#include<iostream.h>
#include<stdio.h>
#include<conio.h>
main( )
{
int a, b;
char lagi;
atas:
clrscr( );
cout<<"Masukkan Bilangan = ";
cin>>a;
b = a % 2;
printf("Nilai %d %% 2 adalah = %d",a, b);
printf("\n\nIngin Hitung Lagi [Y/T] : ");
lagi = getche() ;
if (lagi == 'Y' || lagi == 'y')
goto atas;
getch( );
}


Penjelasan Coding :
print f(ingin hitung lagi[y/t] : ) ; memunculkan kata "ingin hitung lagi[y/t]
 lagi =getche() ; memasukkan nilai lagi dan layar tertahan

if(lagi=='y' || lagi=='Y') ; jika nilai yang kita masukkan ke lagi adalah y kecil atau Y besar
goto atas ; maka program akan kembali ke listing atas:

Lalu Klik Debug - Run atau tekan ctrl+f9 untuk melihat hasil program yang kita buat.




Perintah 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 ;
}

Untuk contoh kita mulai klik Start Program lalu cari Borland C++ ,atau jika ada sortcut di desktop klik borland pada desktop.

Setelah tampilan borland muncul klik New - Text Edit



Lalu masukkan text code berikut :

#include <stdio.h>
#include <conio.h>
main( )
{
int bil=1;
clrscr( );
while(bil<=10)
{
printf(" %d ",bil);
++bil;
}
getch( );
}


Penjelasan coding
while (bil<=10) ; mengulangi nilai variabel bil sampai dari kurang smpai sama dengan 10
{printf (bil) ++bil} ; memunculkan nilai dari bil lalu bil bertambah satu demi satu sampai menjadi 10

Lalu Klik Debug - Run atau tekan ctrl+f9 untuk melihat hasil program yang kita buat.





Perintah DoWhile

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 );
Untuk contoh kita mulai klik Start Program lalu cari Borland C++ ,atau jika ada sortcut di desktop klik borland pada desktop.

Setelah tampilan borland muncul klik New - Text Edit



Lalu masukkan text code berikut :

#include <stdio.h>
#include <conio.h>
main( )
{
int bil=2;
clrscr( );
do
{
printf(" %d ",bil);
bil+=2;
}
while(bil<=10);
getch( );
}


Penjelasan Coding :
int bil=2 ; pada awal bil diberi nilai 2

do
printf bil ; nilai bil dimunculkan
bil+=2 ; nilai bil ditambah 2 ,jika sebelumnya nilai bil 2 ditambah 2 maka nilai bil 4
while(bil<=10); maka dilakukan lagi sampai bil kurang dan sama dengan 10 ( 2 4 6 8 10)

Lalu Klik Debug - Run atau tekan ctrl+f9 untuk melihat hasil program yang kita buat.


Jika ada pertanyaan silakan berkomentar ya :)








Reviewer: FajarYusuf.Com
ItemReviewed: Perulangan : Borland C++

Seseorang yang ingin membagi pengalaman dan ilmu yang berguna untuk para pembaca FajarYusuf.Com :)

TENTANG SITUS

SITUS INI ADALAH SITUS PEMBELAJARAN PEMROGRAMAN DAN JUGA PEMAHAMAN TERHADAP TEKNOLOGI KOMPUTER. KALIAN BISA MENGIKUTI PEMBELAJARAN PEMROGRAMAN DENGAN BERTAHAP PADA MATERI YANG SUDAH SAYA SEDIAKAN, JIKA ADA MATERI YANG MEMBINGUNGKAN SILAKAN LAKUKAN KOMENTAR PADA MATERI YANG ANDA TANYAKAN ATAU KALIAN BISA MENGHUBUNGI SAYA DIHALAMAN KONTAK.