Kamis, 25 September 2014

Tugas Laporan java 5

Tugas Laporan Java(Looping)

A.Tujuan Siswa
-Siswa dapat mengetahui fungsi looping pada java
-Siswa bisa memahami dan membedakan fungsi looping
-Siswa bisa menjalankan program

B.Alat dan Bahan
-Pc/Netbook
-NeatBean IDE 7.0.1
-Java Jdk

C.Dasar Teori

Struktur Perulangan yaitu intruksi program yang bertujuan untuk mengulang beberapa garis perintah. Dalam membuat perulangan kode program,kita harus mengerti dari 3 komponen, yaitu Kondisi awal perulangan,perintah yang akan diulang,serta kondisi akhir dimana perulangan akan berakhir.

1.Perulangan For

 Struktur digunakan untuk melakukan pengulangan yang banyaknya pasti atau sudah diketaui sebelumnya.

Bentuk umum For:
For (inisialisasi;kondisi;interaksi);{
statement1 ;
statement2;
}

2.Perulangan While

While yaitu jenis pengulangan yang mendefinisikan kondisi awal blok.

Bentuk umum While:
while (kondisi) {
Statement yang akan diulang
iterasi}

3.Perulangan Do-While

Do While Loop mirip dengan While Loop . Statement di dalam Do-While Loop akan dieksekusi beberapa kali selama kondisi bernilai true.

Bentuk umum Do-While:

do{
statement1;
statement2;
} while (kondisi);


D.Penemuan

1.Membuat perulangan For


2.Membuat perulangan While


3.Membuat Penjumlahan hasil


4.Membuat perulangan Aritmatik



E.Penenmuan Hasil

1.Hasil perulangan For


2.Hasil perulangan While


3.Hasil Penjumlahan


 4.Hasil Aritmatik


F.Analisa

Statement For : kita harus mendefinisikan nilai awal dan kondisi untuk keluar dari pengulangan.
Statement While:Pada statement ini kita harus mendefinisikan nilai awal terlebih dahulu dan kondisi diletakkan dibagian akhir.

G.Kesimpulan

Dari percobaan di atas siswa bisa mempelajari dan mengetahui fungsi perulangan . Pada java siswa bisa membedakan dan menganalisa antara For,While,Do-While.dan mudah memahaminya

Kamis, 11 September 2014

Tugas laporan java 4



A.TUJUAN
--Siswa dapat mengerti tentang struktur percabangan pada program java
--Siswa dapat membuat program java menggunakan struktur percabangan
--Siswa dapat memilih kondi untuk percabangan

B.ALAT DAN BAHAN
- PC
- Netbeans IDE
-Java jdk

C.DASAR TEORI
Percabangan adalah suatu pilihan atau opsi dengan kondisi tertentu. Jika kondisi yang menjadi  syarat terpenuhi, maka opsi atau pilihan dijalankan, jika tidak maka sebaliknya. Dalam java terdapat 4 macam jenis percabangan, if, if-else, else-if, dan juga switch. Keempat jenis ini memiliki penggunaan masing-masing. Berikut penjelasan mengenai penggunaan tiap-tiap percabangan:

-  if : Percabangan if ini digunakan jika kita hanya memiliki satu pernyaatan yang akan dijalankan dengan syarat tertentu. Jika kondisi benar, maka pernyataan akan dijalankan.
Struktur if
If (Kondisi){
Statement;
}

v  if else : Percabangan if else digunakan saat kita memiliki dua pernyataan dengan syarat tertentu. Jika hasil dari if benar, maka pernyataan1 yang dijalankan, sedangkan jika salah, pernyataan dua yang akan dijalankan.
Struktur if else
If (kondisi){
Statement;
}else{
Statement;
}

v  else -if : percabangan yang digunakan saat kita memiliki banyak kondisi lebih dari 2 dan banyak pernyataan lebih dari 2. jika kondisi1 benar, maka pernyataan1 akan dijalankan, jika kondisi2 benar, maka penyataan2 akan dijalankan, jika semua kondisi salah, maka penyataan4 yang akan dijalankan saja. 
Struktur else if
If (kondisi){
            Statement;
}elseif (kondisi){
            Statement;
}

- -switch-case : percabangan yang digunakan saat kita memiliki banyak kondisi lebih dari 2 dan banyak pernyataan lebih dari 2. Sebenarnya switch-case ini hampir sama dengan else if. Jika nilai variabel yang ditunjuk bernilai sesuai nilai1, maka pernyataan1 akan dijalankan, jika nilai variabel yang ditunjuk bernilai sesuai nilai2, pernyataan2 dijalankan, jika tidak ,maka pernyataan3 yang akan dijalankan.
Statement switch-case
Switch (variable){
Case (kondisi):
            Statement;
Break;
Default:
Statement;
}


D.Penemuan+hasil

** Angka Positif&Negatif



**Membuat nilai keterangan













**Membuat keterangan umur



**Keterangan Transportasi





E.ANALISA DATA

      Dari percobaan diatas ditemukan beberapa kode/skrip yang memiliki fungsi yang cukup rumit,beberapa contoh skrip rumit diatas antara lain:


import java.io.*;=Digunakan untuk membuat program Input Output pada program                                java

parse.(tipedata)=Digunakan untuk mengkonversi dari string ke integer,double dll
 
F.KESIMPULAN

     Dari percobaan di atas ditemukan bahwa fungi dari masing masing statement percabangan tidaklah sama,ada yang 1pernyataan,2pernyataan,dan bahkan lebih dari 3 pernyataan.dari percobaan diatasi juga membuktikan bahwa bila ingin melakukan pemilihan dan bukan percabangan maka lebih efektif jika kita memakai fungsi Switch-case.