Mengenal Looping
Definisi Looping
Apa itu Looping ?? . Looping adalah sebuah perulangan yang akan terus diulang sampai suatu kondisi tercapai. Perulangan harus memiliki 4 struktur penting yaitu
- Perulangan
- Awalan
- Tujuan
- Proses
untuk memulai looping kita harus memikirkan
- apa yang akan dilooping
- tujuan looping
- awalan looping
- dan counter looping
untuk looping sendiri memiliki 5 macam yaitu :
1. Repeat n Times
Perulangan repeat n times adalah perulangan yang akan diulang sebanyak n kali
2. Repeat until ( do while() )
repeat until atau dikenal sebagai do while( ) adalah perulangan yang akan memproses kode sekali dan akan melakukan looping diakhir. jadi intinya repeat until akan kelebihan satu kali dibanding while ( )
3. while () do
while ( ) do adalah peruilangan yang akan langsung melakukan perulangan
4. iterasi
iterasi adalah perulangan yang di bypass
5. travel
travel adalah peruolangan yang tergetnya di entry
untuk perulangan yang berada di dalam perulangan dinamakan nested loop atau perulangan bersarang.
Pengimplementasian perulangan repeat until dan while ( ) do.
1. repeat until
untuk struktur penulisan repeat until seperti ini :
// awalan
do
{
// kiode
// counter
} ( /// tujuan) ;
contoh notasi dan source code menggunakan repeat until
// notasi
// judul : contoh repeat until
// kamus
a,b <= integer
//deskripsi
a = 1 // awalan
b = 10 // awalan
do{
output a , b // code
a = a+1 // counter
b = b - 1 // counter
}while(a < 10 ) // tujuan
// source code
// judul : contoh reeat until
#include <iostream>
using namespace std;
// kamus
int a ;
int b ;
// deskripsi
int main ()
{
a = 1;
b = 10;
do
{
cout << a << " "<< b << " ";
a = a+1;
b = b-1;
}while (a < 10 );
}
// output
2. while ( ) do
untuk struktur penulisan looping while() adalah :
// awalan
while( // tujuan ) do
{
// kode
// counter
}
contoh notasi dan source codenya adalah
// notasi
// judujl : contoh while () do
// kamus
a,b <= integer
// deskripsi
a =10
b = 1
while( a > 1 ) do
{
output a , b
a = a-1
b = b+1
}
// source code
// judul : contoh while ( ) do
#include <iostream>
using namespace std;
// kamus
int a ;
int b ;
// deskripsi
int main ()
{
a =10;
b = 1;
while( a > 1)
{
cout << a << " " << b << " ";
a = a-1;
b = b+1;
}
}
\
// output
Comments
Post a Comment