Jumat, 30 Agustus 2019

Tugas 2 Bp2

Tugas Bahasa Pemrograman 2
Penjumlahan dan perkalian Bilangan


1. Penjumlahan Bilangan hingga n



    2. Perkalian Bilangan hingga n







Kamis, 29 Agustus 2019

Looping/Perulangan

LOOPING / PERULANGAN

1.   Pengertian
Looping adalah Suatu intruksi untuk membentuk aksi kerja secara berulang pada blok yang sama, dimana didalam blok yang akan diulang ada terdapat statement atau pernyataanAda tiga macam jenis dari struktur kontrol pengulangan yaitu :
  1. While
  2. Do-while
  3. For loops
Pernyataan-pernyataan di atas menciptakan loopLoop secara berulang mengeksekusi sebarisan instruksi yang sama sampai kondisi akhir ditemui. Dengan kata lain, looping atau loop artinya mengulangi eksekusi blok program tertentu sampai tercapai kondisi untuk menghentikannya (terminasi). Setiap perulangan memiliki 4 bagian yaitu :
ü  inisialisasi (initialization),
ü  badan program (body) / statement,
ü  iterasi (iteration), dan
ü  termination.

1.  Statement While
Pernyataan while loop adalah pernyataan atau blok pernyataan yang diulang-ulang sampai mencapai kondisi yang cocok.

Bentuk pernyataan while,


while( boolean_expression ){
statement1;
statement2;
. . .
}
Pernyataan di dalam while loop akan dieksekusi berulang-ulang selama kondisi boolean_expression bernilai benar (true). Contoh pada kode di bawah ini:

int i = 8;
while ( i > 0 ){
System.out.print(i);
i--; }
Contoh di atas akan mencetak angka 87654321 pada layar. Perlu dicatat jika bagian i--; dihilangkan, akan menghasilkan pengulangan yang terus menerus (infinite loop). Sehingga, ketika menggunakanwhile loop atau bentuk pengulangan yang lain, pastikan Anda memberikan pernyataan yang membuat pengulangan berhenti pada suatu kondisi.

2   Statement Do While
Do-while loop mirip dengan while-loop. Pernyataan di dalam do-while loop akan dieksekusi beberapa kali selama kondisi bernilai benar(true). Perbedaan antarawhile dan do-while loop adalah dimana pernyataan di dalam do-while loop akan dieksekusi sedikitnya satu kali.
Bentuk pernyataan do-while,

do{
statement1;
statement2;
. . .
}while( boolean_expression );

Pernyataan di dalam do-while loop akan dieksekusi pertama kali, dan akan dievaluasi kondisi dariboolean_expression. Jika nilai padaboolean_expression tersebut bernilai true, pernyataan di dalam do-while loop akan dieksekusi lagi.
Berikut ini beberapa contoh do-while loop:
Contoh 1:
int x = 0;
do
{
System.out.println(x);
x++;
}while (x<5);
Contoh ini akan memberikan output01234 pada layar.

Contoh 2:
//infinite loop
do{
System.out.println(“hai”);
} while (true);
Contoh di atas akan melakukan pengulangan terus menerus yang menulis kata “hai” pada layar.

Contoh 3:
//one loop
// statement is executed once
do
System.out.println(“hai”);
while (false);
Contoh di atas akan memberikan output "hai" pada layar.

3  Statement Perulangan For
Perulangan for menyediakan sarana mengulang kode dalam jumlah yang tertentu. Pengulangan ini terstruktur untuk mengulangi kode sampai tercapai batas tertentu.
Berikut bentuk dasar perulangan for :
for(InitializationExpression; LoopCondition; StepExpression)
statement
ü  InitializationExpression, digunakan untuk inisialisasi variabel kendali perulangan.
ü  LoopCondition, membandingkan variabel kendali perulangan dengan suatu nilai batas.
ü  StepExpression, menspesifkasikan cara variabel kendali dimodifikasi sebelum iterasi berikutnya dari perulangan.

Contoh:
public class ForUtami
{
public static void main(String[] args)
{
int i;
for (i = 1;i<10;i++)
System.out.println(i);
}
}
Hasil (output) dari contoh listing program di atas:
1
2
3
4
5
6
7
8
9

Senin, 19 Agustus 2019

Perulangan / Looping pada java

Perulangan / Looping Pada Java


Looping jika jabarkan lagi berasal dari kata Loop, artinya lingkaran. Lingkaran memiliki ciri melingkar yang memiliki arti kembali lagi, mengulang.

Looping adalah Suatu intruksi untuk membentuk aksi kerja secara berulang pada blok yang sama, dimana didalam blok yang akan diulang ada terdapat statement atau pernyataan.

Didalam looping, ada 3 bagian yang mutlak harus ada agar terjadi perulangan yang diinginkan.

Perulangan pada java terbagi menjadi tiga jenis yaitu : For, While dan Do While.
Berikut selengkanya penjelasan tiap jenis perulangan pada java baik penulisan, penggunaan dan peneraan pada kasus.
  1. Perulangan FOR
    Perulangan for  ini digunakan ketika jumlah yang akan kita lakukan pada perulangan diketahui. penulisa perulangan FOR ada sebagai berikut :

    contoh nya :

    Perulangan Pada Java
    Perulangan FOR Pada Java
    dari contoh di atas dapat kita lihat bahwa, jumlah perulangan yang dilakukan sebanyak 9 kali. itu karena nilai yang akan yang ada dalam perulanagan kurang dari 10.

  2. Perulangan While
    Perulangan ini digunakan untuk mengulang suatu proses perulangan yang belum diketahui jumlahnya. Pada perulangan WHILE Pengecekan kondisi akan dilakukan terlebih dahulu, Jika kondisi masih bernilai benar, maka perulangan akan terus berlanjut. dan sebaliknya jika bernilai salah maka perulangan akan dihentikan.
    berikut contoh dalam pengaplikasian Java
    Perulangan Pada Java
    Perulangan While Pada Java
    dari contoh di atas dapat kita lihat perbedaan antara perulangan FOR dan WHILE.
  3. Perulangan Do-WHILE
    perulangan ini hampir sama dengan perulangan while, namun pernyataan dilakukan terlebih dahulu dan kemudian baru melakukan pengecekan.


  1. berikut contoh dalam pengaplikasian Java :
    Perulangan Pada Java
    Perulangan Do WHILE Pada Java
    pada contoh di atas dapat kita lihat masing-masing perbedaan antara jenis perulangan. meskipun kegunaan hamir namun letak penggunaan dari tiap-tiap jenisnya itu berbeda.