LAPORAN PRAKTIKUM
BAHASA PEMROGRAMAN 1
MODUL 5 (LIMA)
Disusun Oleh :
Nama : Rizki WirawantoNim : 2011081109Prodi : Teknik Informatika B 2011
LABORATORIUM KOMPUTER
FAKULTAS ILMU KOMPUTER
UNIVERSITAS KUNINGAN
2012
A. PEMBAHASAN
KENDALI ALIRAN PEMILIHAN
a. Pernyataan For
Merupakan salah satu bentuk fungsi perulangan, digunakan untuk
melaksanakan pernyataan berulang kali terhadap sejumlah nilai yang telah
ditetapkan (jumlah putaran harus ditetapkan terllebih dahulu).
Contoh Program :
#include<stdio.h>
main()
{
int bilangan;
for(bilangan = 20; bilangan <= 100; bilangan += 10)
printf("%d\n", bilangan);
}
b. Penyataan switch
percabangan kedua yang dimiliki Java adalah switch. Pernyataan switch lebih jarang digunakan, tetapi sering bermanfaat apabila kita ingin menuliskan percabangan multi arah.
Pernyataan switch memiliki bentuk sebagai berikut
switch (ekspresi) { case nilai1: perintah1 break; case nilai2: perintah2 break; case nilai3: perintah3 break; default: perintah_lain}
B. PRAKTIKUM
Praktek 1
1. Buka editor notepad dan ketikan program berikut !
2. Simpan file dengan For1.java
3. Compile file menggunakan Command Prompt javac For1.java
4. Jalankan Program dengan mengetikan java For1 hasilnya sebagai
berikut :
Analisa :
Sintak tersebut menggunakan aliran perulangan FOR, dan sintak tersebut
akan menghasilkan tulisan yang bertuliskan “JAVA” sebanyak 5 kali.
Praktek 2
1. Buka editor notepad dan ketikan program berikut :
2. Simpan file dengan nama For2.java
3. Compile file tersebut dengan mengetikan javac For2.java
4. Jalankan program tersebut dengan mengetikan java For2, hasilnya seperti
berikut :
Analisa :
Sama seperti kegiatan praktikum pertama, praktek kedua ini masih
menggunakan perulangan FOR.
Dan sintak program tersebut akan menghasilkan output perkalian.
Dan output tersebut akan selalu berubah setiap dilakukan pengcompile an.
Praktek 3
1. Buka editor notepad dan ketikan program berikut :
2. Simpan file dengan nama ForBreak.java
3. Compile file tersebut dengan mengetikan javac ForBreak.java
4. Jalankan program dengan mengetikan java ForBreak, hasilnya akan
seperti berikut :
Analisa :
Class tersebut masih menggunakan perulangan FOR, namun ada
penambahan BRANCHING STATEMENT didalamnya, yaitu BREAK.
BREAK disini, berfungsi untuk menghentikan pengulangan. Jika terjadi
break, perulangan akan berhenti dan alur program keluar dari loop yang
sedang dijalankan.
Praktek 4
1. Buka editor notepad dan ketikan program berikut :
2. Simpan file dengan nama ForContinue.java pada drive yang sama
3. Compile file tersebut dengan mengetikan javac ForContinue.java
4. Jalankan program tersebut dengan mengetikan java ForContinue,
hasilnya seperti berikut :
Analisa :
Class tersebut masih menggunakan perulangan FOR, namun ada
penambahan BRANCHING STATEMENT didalamnya, yaitu
CONTINUE.
CONTINUE disini, menyebabkan program dihentikan namun tidak keluar
dari perulangan (loop). Jika terjadi continue, statement akan dilewati dan
alur program kembali ke evaluasi kondisi.
Praktek 5
1. Buka editor notepad dan ketikan program berikut :
2. Simpan file dengan nama ForMulti.java pada drive yang sama
3. Compile file tersebut dengan mengetikan javac ForMulti.java
4. Jalankan program tersebut dengan mengetikan java ForMulti, hasilnya
seperti berikut :
Analisa :
Class tersebut masih menggunakan perulangan FOR, dan sintak tersebut
akan menghasilkan output perulangan sebanyak 5 kali.
Praktek 6
1. Buka editor notepad dan ketikan program berikut :
2. Simpan file dengan nama While1.java pada drive yang sama
3. Compile file tersebut dengan mengetikan javac While1.java
4. Jalankan program tersebut dengan mengetikan java While1, hasilnya
seperti berikut :
Analisa :
Pada praktikum ini menggunakan perulangan WHILE.
WHILE disini berfungsi untuk pernyataan atau blok pernyataan yang
diulang-ulang sampai mencapai kondisi yang cocok.
Dan output yang dihasilkan adalah tulisan JAVA sebanyak 5 kali
Praktek 7
1. Buka editor notepad dan ketikan program berikut :
2. Simpan file dengan nama WhileBreak.java pada drive yang sama
3. Compile file tersebut dengan mengetikan javac WhileBreak.java
4. Jalankan program tersebut dengan mengetikan java WhileBreak, hasilnya
seperti berikut :
Analisa :Pada praktikum ini masih menggunakan perulangan WHILE. Namun ada
penambahan BRANCHING STATEMENT didalamnya, yaitu BREAK.
BREAK disini, berfungsi untuk menghentikan pengulangan. Jika terjadi
break, perulangan akan berhenti dan alur program keluar dari loop yang
sedang dijalankan.
Praktek 8
1. Buka editor notepad dan ketikan program berikut :
2. Simpan file dengan nama WhileContinue.java pada drive yang sama
3. Compile file tersebut dengan mengetikan javac WhileContinue.java
4. Jalankan program tersebut dengan mengetikan java WhileContinue,
hasilnya seperti berikut :
Analisa :
Pada praktikum ini masih menggunakan perulangan WHILE. Namun ada
penambahan BRANCHING STATEMENT didalamnya, yaitu
CONTINUE.
CONTINUE disini, menyebabkan program dihentikan namun tidak keluar
dari perulangan (loop). Jika terjadi continue, statement akan dilewati dan
alur program kembali ke evaluasi kondisi.
Praktek 9
1. Buka editor notepad dan ketikan program berikut :
2. Simpan file dengan nama WhileMulti.java pada drive yang sama
3. Compile file tersebut dengan mengetikan javac WhileMulti.java
4. Jalankan program tersebut dengan mengetikan java WhileMulti, hasilnya
seperti berikut :
Analisa :
Class tersebut masih menggunakan perulangan FOR, dan sintak tersebut
akan menghasilkan output perulangan sebanyak 10 kali.
Praktek 10
1. Buka editor notepad dan ketikan program berikut :
2. Simpan file dengan nama DoWhile.java pada drive yang sama
3. Compile file tersebut dengan mengetikan javac DoWhile.java
4. Jalankan program tersebut dengan mengetikan java DoWhile, hasilnya
seperti berikut :
Analisa :
Sintak tersebut menggunakan aliran perulangan DOWHILE, dan
Pernyataan di dalam do-while-loop akan dieksekusi beberapa kali selama
kondisi bernilai benar(true). sintak tersebut akan menghasilkan tulisan
yang bertuliskan JAVA selesai …………..
Praktek 11
1. Buka editor notepad dan ketikan program berikut :
2. Simpan file dengan nama DoWhileBreak.java pada drive yang sama
3. Compile file tersebut dengan mengetikan javac DoWhileBreak.java
4. Jalankan program tersebut dengan mengetikan java DoWhileBreak,
hasilnya seperti berikut :
Analisa :
Pada praktikum ini masih menggunakan perulangan DOWHILE. Namun
ada penambahan BRANCHING STATEMENT didalamnya, yaitu
BREAK.
BREAK disini, berfungsi untuk menghentikan pengulangan. Jika terjadi
break, perulangan akan berhenti dan alur program keluar dari loop yang
sedang dijalankan.
Praktek 12
1. Buka editor notepad dan ketikan program berikut :
2. Simpan file dengan nama DoWhileContinue.java pada drive yang sama
3. Compile file tersebut dengan mengetikan javac DoWhileContinue.java
4. Jalankan program tersebut dengan mengetikan java DoWhileContinue,
hasilnya seperti berikut :
Analisa :
Pada praktikum ini masih menggunakan perulangan DOWHILE. Namun
ada penambahan BRANCHING STATEMENT didalamnya, yaitu
CONTINUE.
CONTINUE disini, menyebabkan program dihentikan namun tidak keluar
dari perulangan (loop). Jika terjadi continue, statement akan dilewati dan
alur program kembali ke evaluasi kondisi.
Praktek 13
1. Buka editor notepad dan ketikan program berikut :
2. Simpan file dengan nama DoWhileMulti.java pada drive yang sama
3. Compile file tersebut dengan mengetikan javac DoWhileMulti.java
4. Jalankan program tersebut dengan mengetikan java DoWhileMulti,
hasilnya seperti berikut :
Analisa :
Class tersebut masih menggunakan aliran perulangan DOWHILE, dan
sintak tersebut akan menghasilkan output perulangan sebanyak 10 kali.
Praktek 14
1. Buka editor notepad dan ketikan program berikut :
2. Simpan file dengan nama Nested.java pada drive yang sama
3. Compile file tersebut dengan mengetikan javac Nested.java
4. Jalankan program tersebut dengan mengetikan java Nested, hasilnya
seperti berikut :
Analisa :
Pada praktikum ini kita menggunakan NESTED LOOP.
NESTED LOOP disini, terjadi ketika loop di dalam loop, sehingga jumlah
perulangan lebih banyak .
Praktek 15
1. Buka editor notepad dan ketikan program berikut :
2. Simpan file dengan nama Bintang.java pada drive yang sama
3. Compile file tersebut dengan mengetikan javac Bintang.java
4. Jalankan program tersebut dengan mengetikan java Bintang, hasilnya
seperti berikut :
Analisa :
Praktikum ini menggunakan aliran perulangan dan outputnya akan tampil
dengan huruf x yang membentuk sebuah segitiga siku-siku.
C. TUGAS
1. Buat program dengan menggunakan perulangan yang menhasilkan output
seperti gambar berikut :
Sintak programnya :
D. KESIMPULAN
Untuk mengendalikan aliran pemilihan program diadalam java terdapat
digunakan kata kunci IF dan SWITCH. Sedangkan untuk perulangan dapat
digunakan FOR, DO-WHILE dan WHILE. Dengan IF, kita bisa menentukan
bahwa sebuah blok program akan dijalankan jika kondisi tertentu terpenuhi.