You are on page 1of 4

LAPORAN PRAKTIKUM KONSEP PEMROGRAMAN

NestedLOOP

Disusun Oleh :

ALGHOIBY MOHAMMAD KHAUTSAR

361655401009

1A

PRODI TEKNIK INFORMATIKA

POLITEKNIK NEGERI BANYUWANGI

2015/2016
TEORI DASAR

NestedLOOP

Java adalah suatu bahasa pemrogaman yang kompleks dan fleksibel. Media aplikasi untuk membuat dan
menjalankan program java juga banyak.namun dalam pengkodingan java ketelitian sangat diperlukan
karera kesalahan yang paling sering dan paling banyak terjadi adalah peletakan tanda baca, besar-kecil
huruf, dan penempatan karakter tertentu yang memicu errornya program yang dibuat. Java juga
mengaplikasikan ‘ perulangan’ dan ‘pengkondisian’ ini sangat membantu dalam proses coding progam
java.

Berikut adalah 2 bentuk operator perulangan dalam java. Sebenarnya masih bayak, tapi karena tugasnya
hanya dicision dan looping maka 2 saja lebih baik 

LOOPING.

Looping adalah suatu bentuk perulangan pada java. Misalnya while, do-while dan for.

 For: biasanya jenis perulangan ini akan mengeksekusi terus jika kondisi true, dan akan berhenti
jika kondisi false.
 While: jenis perulangan ini dikondisikan di awal eksekusi program, jadi apabila dari awal
kondisinya adalah fallse maka maka proses eksekusi program akan langsung terhenti.
 Do-while: jenis perulangan ini mirip sama dengan while, tapi letaknya ada di akhir.

Nested loop

Nested loop banyak dipakai untuk melakukan perulangan bertingkat,atau dipakai pada program dengan
jumlah pengurangan yang banyak

Program 1
Keterangan
Package praktikum8  program file terletak pada praktikum 8

import java.util.Scanner;  maksudnya adalah untuk menandai atau menginialisasi objek yang di inputkan
Scanner scan =new Scanner(System.in);  digunakan untuk menyimpan bil yang diinputkan
public class takehome1  adalah nama class yang digunakan
input = scan.nextInt(); input yang sudah disimpan akan dilanjutkan ke proses selanjutnya
int i, j, product;  bahwa program kita terdiri dari dari 2 variabel yaitu x dan y

for(z=1;z<=input;z++){  untuk variable ‘ z’ bahwa z = 1 dan jumlah inputan akan ditambahkan nilai z
boolean stopaksekusi=false;  bolean hanya mengenal kondisi false dan true jika false maka akan “stop eksekusi”

for(y=1;y<=z;y++) untuk variable ‘ y’ bahwa y = 1 dan jumlah inputan akan ditambahkan nilai y
String keluar;  untuk membuat identifier “keluar”

System.out.print(z+"");  akan menampilkan hasil dari penjumlahan nilai z dengan inputan


try catch  bahwa akan di implementasikan pada

System.out.println("\n Njenengan
while  digunakan untuk ajenge medal
memeriksa ?\ntekan
inputan (y)awal
jika dari if Yes,tekan
bernilai(t)false
if No");
maka akan langsung
akan memunculkan option “\n
terhenti
Njenengan ajenge medal ?\ntekan (y) if Yes,tekan (t) if No ”
System.out.println("!nputk4n b!lZ=");  maka akan menampilkn tulisan “!nputk4n b!lZ”
keluar = scan.next(); akan melanjutkan perintah keluar

if(keluar.equalsIgnoreCase("y"))  jika setuju dengan option keluar maka tekan y

stopaksekusi = true;maka program akan berhenti.

You might also like