web viewlaporan praktikum. bahasa pemrograman 1. modul . 4 (empat) disusun oleh : ... seleksi berada...
TRANSCRIPT
![Page 1: Web viewLAPORAN PRAKTIKUM. BAHASA PEMROGRAMAN 1. MODUL . 4 (EMPAT) Disusun Oleh : ... seleksi berada di while yang letaknya di atas sementara pada perulangan do](https://reader034.vdocuments.net/reader034/viewer/2022051405/5a788af87f8b9a8c428d00f7/html5/thumbnails/1.jpg)
LAPORAN PRAKTIKUM
BAHASA PEMROGRAMAN 1
MODUL 4 (EMPAT)
Disusun Oleh :
Nama : Rizki WirawantoNim : 2011081109Prodi : Teknik Informatika B 2011
LABORATORIUM KOMPUTER
FAKULTAS ILMU KOMPUTER
UNIVERSITAS KUNINGAN
2012
![Page 2: Web viewLAPORAN PRAKTIKUM. BAHASA PEMROGRAMAN 1. MODUL . 4 (EMPAT) Disusun Oleh : ... seleksi berada di while yang letaknya di atas sementara pada perulangan do](https://reader034.vdocuments.net/reader034/viewer/2022051405/5a788af87f8b9a8c428d00f7/html5/thumbnails/2.jpg)
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. Pernyataan Do-While
Digunakan untuk menjalankan suatu pernyataan lalu diuji apakah kondisi sudah
bernilai benar, tapi jika bernilai salah maka pernyataan tidak dijalankan. Pada
dasarnya perulangan do….while sama saja dengan perulangan while, hanya saja
pada proses perulangan dengan while, seleksi berada di while yang letaknya di
atas sementara pada perulangan do….while, seleksi while berada di bawah batas
perulangan. Jadi dengan menggunakan struktur do…while sekurang-kurangnya
akan terjadi satu kali perulangan.
![Page 3: Web viewLAPORAN PRAKTIKUM. BAHASA PEMROGRAMAN 1. MODUL . 4 (EMPAT) Disusun Oleh : ... seleksi berada di while yang letaknya di atas sementara pada perulangan do](https://reader034.vdocuments.net/reader034/viewer/2022051405/5a788af87f8b9a8c428d00f7/html5/thumbnails/3.jpg)
Contoh Program :
#include<stdio.h>
main()
{
int pencacah;
pencacah = 0;
do
{
puts("C-16 Teknik Informatika");
pencacah++;
}
while(pencacah < 7);
}
c. Pernyataan While
Perulangan while banyak digunakan pada program yang terstruktur. Perulangan
ini banyak digunakan bila jumlah perulangannya belum diketahui. Proses
perulangan akan terus berlanjut selama kondisinya bernilai benar (true) dan akan
berhenti bila kondisinya bernilai salah atau batas yang ditentukan telah terpenuhi..
Contoh Program :
#include<stdio.h>
main()
{
int I, Jum;
I = 7; Jum = 0;
while (I--)
{
![Page 4: Web viewLAPORAN PRAKTIKUM. BAHASA PEMROGRAMAN 1. MODUL . 4 (EMPAT) Disusun Oleh : ... seleksi berada di while yang letaknya di atas sementara pada perulangan do](https://reader034.vdocuments.net/reader034/viewer/2022051405/5a788af87f8b9a8c428d00f7/html5/thumbnails/4.jpg)
printf("%d", I);
Jum = Jum * I;
}
printf("\n%d", Jum);
}
B. PRAKTIKUM
Praktek 1
1. Buka editor notepad dan ketikan program berikut !
2. Simpan file dengan IfSatuKondisi.java
3. Compile file menggunakan Command Prompt javac
IfSatuKondisi.java
4. Jalankan Program dengan mengetikan java IfSatuKondisi hasilnya
sebagai berikut :
Praktek 2
![Page 5: Web viewLAPORAN PRAKTIKUM. BAHASA PEMROGRAMAN 1. MODUL . 4 (EMPAT) Disusun Oleh : ... seleksi berada di while yang letaknya di atas sementara pada perulangan do](https://reader034.vdocuments.net/reader034/viewer/2022051405/5a788af87f8b9a8c428d00f7/html5/thumbnails/5.jpg)
1. Buka editor notepad dan ketikan program berikut :
2. Simpan file dengan nama IfSatuKondisi2.java
3. Compile file tersebut dengan mengetikan javac IfSatuKondisi2.java
4. Jalankan program tersebut dengan mengetikan java IfSatuKondisi2
hasilnya seperti berikut :
Praktek 3
1. Buka editor notepad dan ketikan program berikut :
2. Simpan file dengan nama IfDuaKondisi1.java
![Page 6: Web viewLAPORAN PRAKTIKUM. BAHASA PEMROGRAMAN 1. MODUL . 4 (EMPAT) Disusun Oleh : ... seleksi berada di while yang letaknya di atas sementara pada perulangan do](https://reader034.vdocuments.net/reader034/viewer/2022051405/5a788af87f8b9a8c428d00f7/html5/thumbnails/6.jpg)
3. Compile file tersebut dengan mengetikan javac IfDuaKondisi1.java
4. Jalankan program dengan mengetikan java IfDuaKondisi1, hasilnya akan
seperti berikut :
Praktek 4
1. Buka editor notepad dan ketikan program berikut :
2. Simpan file dengan nama IfDuaKondisi2.java pada drive yang sama
3. Compile file tersebut dengan mengetikan javac IfDuaKondisi2.java
4. Jalankan program tersebut dengan mengetikan java IfDuaKondisi2,
hasilnya seperti berikut :
![Page 7: Web viewLAPORAN PRAKTIKUM. BAHASA PEMROGRAMAN 1. MODUL . 4 (EMPAT) Disusun Oleh : ... seleksi berada di while yang letaknya di atas sementara pada perulangan do](https://reader034.vdocuments.net/reader034/viewer/2022051405/5a788af87f8b9a8c428d00f7/html5/thumbnails/7.jpg)
Praktek 5
1. Buka editor notepad dan ketikan program berikut :
2. Simpan file dengan nama IfTigaKondisi.java pada drive yang sama
3. Compile file tersebut dengan mengetikan javac IfTigaKondisi.java
4. Jalankan program tersebut dengan mengetikan java IfTigaKondisi,
hasilnya seperti berikut :
![Page 8: Web viewLAPORAN PRAKTIKUM. BAHASA PEMROGRAMAN 1. MODUL . 4 (EMPAT) Disusun Oleh : ... seleksi berada di while yang letaknya di atas sementara pada perulangan do](https://reader034.vdocuments.net/reader034/viewer/2022051405/5a788af87f8b9a8c428d00f7/html5/thumbnails/8.jpg)
Praktek 6
1. Buka editor notepad dan ketikan program berikut :
2. Simpan file dengan nama IfElse.java pada drive yang sama
3. Compile file tersebut dengan mengetikan javac IfElse.java
4. Jalankan program tersebut dengan mengetikan java IfElse, hasilnya
seperti berikut :
![Page 9: Web viewLAPORAN PRAKTIKUM. BAHASA PEMROGRAMAN 1. MODUL . 4 (EMPAT) Disusun Oleh : ... seleksi berada di while yang letaknya di atas sementara pada perulangan do](https://reader034.vdocuments.net/reader034/viewer/2022051405/5a788af87f8b9a8c428d00f7/html5/thumbnails/9.jpg)
Praktek 7
1. Buka editor notepad dan ketikan program berikut :
2. Simpan file dengan nama SwitchCase.java pada drive yang sama
3. Compile file tersebut dengan mengetikan javac SwitchCase.java
4. Jalankan program tersebut dengan mengetikan java SwitchCase, hasilnya
seperti berikut :
![Page 10: Web viewLAPORAN PRAKTIKUM. BAHASA PEMROGRAMAN 1. MODUL . 4 (EMPAT) Disusun Oleh : ... seleksi berada di while yang letaknya di atas sementara pada perulangan do](https://reader034.vdocuments.net/reader034/viewer/2022051405/5a788af87f8b9a8c428d00f7/html5/thumbnails/10.jpg)
Praktek 8
1. Buka editor notepad dan ketikan program berikut :
![Page 11: Web viewLAPORAN PRAKTIKUM. BAHASA PEMROGRAMAN 1. MODUL . 4 (EMPAT) Disusun Oleh : ... seleksi berada di while yang letaknya di atas sementara pada perulangan do](https://reader034.vdocuments.net/reader034/viewer/2022051405/5a788af87f8b9a8c428d00f7/html5/thumbnails/11.jpg)
2. Simpan file dengan nama Switch2.java pada drive yang sama
3. Compile file tersebut dengan mengetikan javac Switch2.java
4. Jalankan program tersebut dengan mengetikan java Switch2, hasilnya
seperti berikut :
Praktek 9
1. Buka editor notepad dan ketikan program berikut :
2. Simpan file dengan nama Switch3.java pada drive yang sama
3. Compile file tersebut dengan mengetikan javac Switch3.java
![Page 12: Web viewLAPORAN PRAKTIKUM. BAHASA PEMROGRAMAN 1. MODUL . 4 (EMPAT) Disusun Oleh : ... seleksi berada di while yang letaknya di atas sementara pada perulangan do](https://reader034.vdocuments.net/reader034/viewer/2022051405/5a788af87f8b9a8c428d00f7/html5/thumbnails/12.jpg)
4. Jalankan program tersebut dengan mengetikan java Switch3, hasilnya
seperti berikut :
![Page 13: Web viewLAPORAN PRAKTIKUM. BAHASA PEMROGRAMAN 1. MODUL . 4 (EMPAT) Disusun Oleh : ... seleksi berada di while yang letaknya di atas sementara pada perulangan do](https://reader034.vdocuments.net/reader034/viewer/2022051405/5a788af87f8b9a8c428d00f7/html5/thumbnails/13.jpg)
![Page 14: Web viewLAPORAN PRAKTIKUM. BAHASA PEMROGRAMAN 1. MODUL . 4 (EMPAT) Disusun Oleh : ... seleksi berada di while yang letaknya di atas sementara pada perulangan do](https://reader034.vdocuments.net/reader034/viewer/2022051405/5a788af87f8b9a8c428d00f7/html5/thumbnails/14.jpg)
![Page 15: Web viewLAPORAN PRAKTIKUM. BAHASA PEMROGRAMAN 1. MODUL . 4 (EMPAT) Disusun Oleh : ... seleksi berada di while yang letaknya di atas sementara pada perulangan do](https://reader034.vdocuments.net/reader034/viewer/2022051405/5a788af87f8b9a8c428d00f7/html5/thumbnails/15.jpg)
Jika Tebakan BENAR, maka tampilannya akan seperti berikut :
Jika Tebakan SALAH, maka akan keluar seperti berikut :
![Page 16: Web viewLAPORAN PRAKTIKUM. BAHASA PEMROGRAMAN 1. MODUL . 4 (EMPAT) Disusun Oleh : ... seleksi berada di while yang letaknya di atas sementara pada perulangan do](https://reader034.vdocuments.net/reader034/viewer/2022051405/5a788af87f8b9a8c428d00f7/html5/thumbnails/16.jpg)
D. KESIMPULAN
Untuk mengendalikan aliran program diadalam java dapat 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.