ANALISIS TENTANG
CODE PERULANGAN (LOOPING)
ZEPRI PRATAMA
STIKOM TUNAS
BANGSA PEMATANGSIANTAR
Abstrak
Program java merupakan bahasa
pemrograman yang sering digunakan oleh setiap bahasa program tentang berbasis
java, disini saya akan mengenalkan program java yang berbentuk perulangan (looping), yang dimana
ada for, while dan do-while dan
dari ketiga yang membahas code berulang – ulang dan untuk mengakhiri perlungan
tersebut dengan menggunakan code break dan continue. Program perulangan
ini sudah banyak dikembangkan dan dipakai dalam bahasa program.
Keywords-code perulangan(Looping).
1.
Pendahuluan
a.
Pengenalan
java.
Java adalah
merupakan bahasa yang menggunakan software computer, dan selain itu juga
merupakan suatu platform, java juga merupakan suatu teknologi dan teknologi
yang memiliki bahasa program yang sintaks dan aturan pemrograman tersendiri,
maksud dari platform yaitu memiliki virtual machine dan library, yang
diperlukan untuk menulis dan menjalankan program yang ditulis dengan bahasa
java.
b.
Rumusan
masalah
·
Apa
yang dimaksud dengan perulangan (Looping)
·
Bagaimana
sejarah java
·
Apa
saja yang ada di dalam program perulangan
c.
Tujuan
penulisan
Adapun tujuan
penulisan makalah ini antara lain:
Untuk memenuhi
tugas yang diberikan oleh dosen matakuliah bahasa pemrograman java1 yang
diberikan pada saya.
d.
Tujuan
penelitian
Bagian awal ini
saya akan mengenalkan tentang program perulangan (Looping), dan nantinya kita
dengan mudah mempelajari code – code perulangan.
Tujuan –
tujuannya yaitu agar dapat mengetahui bahasa java, dapat mengenal sejarah java,
dan dapat mengenal perulangan (looping).
e.
Sejarah
java
Pada tahun 1991, sekelompok
insinyur sun di pimpin oleh Patrick Naughton dan james Gosling mereka ingin
merancang bahasa computer untuk perangkat konsumer seperti kable TV Box,
dikarenakan perangkat tersebut tidak memilik banyak memori. Dan bahasanya berukuran
kecil yang megandung kode – kode sangat sederhana. Niklaus Wirth adalah
pencipta bahasa psacal yang telah merancang bahasa portable yang menghasilkan
intermediate code untuk mesin hipotesis. Mesin ini disebut dengan mesin maya (virtual machine). Java yang sebelumnya
adalah nama dari OAK, lalu di sempurnakan lagi menjadi SUN, dan kemudian SUN
diganti lagi dengan Java. Nama java terinspirasi pada saat Patrick dan james
menikmati secangkir kopi, diantara salah
satu dari mereka tida sengaja menyebutnya java yang mengandung arti asal
biji kopi.
2.
Metode
pembahasan
a.
Perulangan
(Looping)
Perulangan
adalah perintah dalam blok perulangan yang melakukan secara berulang – ulang,
sesuai dengan nilai yang ditentukan atau sampai mencapai sebuah batas tertentu.
b.
For
For adalah
perulangan penjumlahan nya yang sudah ditentukan
Inisial dari
code for
For (inisialisasi; syarat perulangan; pengubah nilai
pencacah;) didalam
for ada 2 macam program yaitu, nested for, dan perulangan tak berhingga.
c.
While
While adalah
program yang jika berjalan apabila while bernilai true maka perulangan while
akan bekerja terus sampai bernilai false.
Bentuk umum
while
While (syarat)
{
Pernyataan / perintah;
}
d.
Do-while
Do-while adalah
bentuk program yang melaksanakan perulangan terlebih dahulu dan pengujian
perulangan dilakukan dibelakang.
Bentuk umum dari
do-while
Do
{
Pernyaatan
/ perintah
}
While (syarat);
e.
Pernyataan
break
Pernyataan break
adalah untuk memberhentikan sebuah perulangan baik perulang for, while, do-while.
f.
Pernyataan
continue
Pernyataan
continue yaitu untuk mengarahkan eksekusi, dengan kata lain mengembalikan
proses yang sedang dilaksanakan pada perulangan keawal loop lagi, tanpa
menjalankan perintah sisa loop tersebut.
3.
Pembahasan
code – code program
a.
For
/* --------------------------
Nama File : For1.java
Author : zepri pratama
----------------------------*/
class For1
{
public static void main(String[] args)
{
int a;
for(a = 1; a <= 10; ++a)
System.out.println(a);
}
}
output
/* --------------------------
Nama File : For2.java
Author : zepri pratama
----------------------------*/
class For2
{
public static void main(String[] args)
{
int a;
for(a = 10; a >= 1; --a)
System.out.println(a);
}
}
Output
/* --------------------------
Nama File
: For3.java
Author :
zepri pratama
----------------------------*/
class For3
{
public
static void main(String[] args)
{
int a;
for(a = 1; a
<= 10; a+=2)
System.out.println(a);
}
}
Output
/* --------------------------
Nama File : ForTakBerhingga.java
Author : zepri pratama
----------------------------*/
class ForTakBerhingga
{
public static void main(String[] args)
{
int bil;
for (bil = 60; bil >=10; bil++)
System.out.println(bil);
}
}
Output
/* --------------------------
Nama File : NestedFor.java
Author : zepri pratama
----------------------------*/
class NestedFor
{
public static void main(String[] args)
{
int a, b;
for(a = 1; a <= 5; a++)
{
System.out.println();
for(b = a; b <= 5; b++)
{
System.out.print(a);
}
}
System.out.println("\n");
}
}
Output
b.
Do-while
/* --------------------------
Nama File : Programdowhile.java
Author : zepri pratama
----------------------------*/
class Programdowhile
{
public static void main(String[] args)
{
int bil=1;
do
{
System.out.println(bil);
++bil;
}
while(bil<=10);
}
}
Output
/* --------------------------
Nama File : Pencacahdowhile.java
Author : zepri pratama
----------------------------*/
class Pencacahdowhile
{
public static void main(String[] args)
{
int bil=1;
do
{
System.out.println(bil);
bil+=2;
}
while(bil<=10);
}
}
Output
/* --------------------------
Nama File : dowhilebreak.java
Author : zepri pratama
----------------------------*/
class dowhilebreak
{
public static void main(String[] args)
{
int bil=1;
do
{
if(bil >= 6
)
break;
System.out.println(bil);
bil++;
}
while(bil<=10);
}
}
Output
c.
forbreak
/* --------------------------
Nama File : Forbreak.java
Author : zepri pratama
----------------------------*/
class Forbreak
{
public static void main(String[] args)
{
int a=3, b=2, c=1, bil;
System.out.println("Bil-A | Bil-B |
Bil-C");
System.out.println("-------------------------");
for(bil=1; bil<=10; ++bil)
{
a+=b; b+=c; c+=2;
System.out.println(a + "\t" + "|
" + b + "\t" + "| " + c);
if(c==13)
break;
}
}
}
Output
d.
continue
/* --------------------------
Nama File : Programcontinue.java
Author : Anjar Wanto
----------------------------*/
class Programcontinue
{
public static void main(String[] args)
{
int bil;
for(bil=1; bil<=10; ++bil)
{
if(bil==6)
continue;
System.out.println(bil);
}
}
}
Output
4.
kesimpulan
dari beberapa
pembahasan diatas dapat disimpulkan bahwa program bahasa java merupakan suatu
teknlogi dan teknologi yang mencakup semua bahasa java, contohnya program dan code – code yang saya masukan didalam
makalah ini yang mengenai perulangan (Looping). Dan sejarah dari java yang
dikembangkan oleh insinyur Patrick naughton dan james gosling pada tahun 1991
dan akhirnya mereka merancang bahasa pemrograman java ata bahasa computer untuk
seperangkat tv kabel box. Dan nama awal java adalah OAK dan disempurnakan lagi
dengan sebutan nama SUN, dan akhirnya lebih disempurnakan lagi menjadi java
yang berasal dari bahasa biji kopi. Maka akhirnya sampai sekarang menjadi
sebutan nama java.
5.
Saran
Dari hasil
makalah ini saya merasa banyak ada kekurangan baik dari segi penulisan maupun
kosa kata yang mungkin agak kurang professional, untuk itu bagi setiap yang
membaca makalah saya ini, bila rekan – rekan menemukan kejanggalan atau kurang
sopan dan banyak kekurang suatu hal yang kurang pas, saya mohon memberi saya
masukan atau yang membangun semangat yang bermanfaat bagi kita semua, saran
dari anda yang membaca makalah ini sangat bermanfaat dan membantu
menyempurnakan makalah yang kurang sempurna ini.