Minggu, 06 April 2014

Pembahasan laporan praktikum modul 1 struktur data



LAPORAN PRAKTIKUM
STRUKTUR  DATA
PERTEMUAN KE-1














Disusun oleh :


Text Box: HIDAYAT ROHMAN
135610082
 




STMIK AKAKOM YOGYAKARTA
SISTEM INFORMASI
2014
PEMBAHASAN

*      public class pembagian{
o   membuat class baru dengan nama pembagian. Bertype public yang artinya bahwa kelas ini dapat diakses oleh kelas lain dimanapun. Nama file java dari program ini harus di save dengan nama pembagian karena java bersifat case sensitive.

*      public static void main (String [] args){
o   yaitu membuat method baru yang di beri nama main, bertype public karena akan diakses oleh java untuk memulai eksekusi program. Static karena harus dapat diakses tanpa memerlukan obyek instan. Lalu void erupakan sebuah nilai baliknya ,agar sekali method main dijalankan, program harus berhenti. Berparameter String args [].

*      int banyaknyaApel = 5;
o   membuat variabel baru dengan nama banyaknyaApel yang mempunyai type data integer, dan banyaknyaApel diberi nilai 5.

*      int jumlahAnak = 2;
o   membuat variabel baru dengan nama jumlahAnak  yang mempunyai type data integer, dan jumlahAnak diberi nilai 2.

*      int perolehan;
o   membuat variabel baru dengan nama perolehan yang mempunyai type data integer.

*      perolehan = banyaknyaApel / jumlahAnak;
o   memberi nilai untuk variable perolehan dengan hasil dari pembagian antara variabel banyaknyaApel dengan jumlahAnak.

*      System.out.println ("Masing2 mendapat = " +perolehan);}}
o   menampilkan output berupa tulisan “Masing2 mendapat =”  perolehan merupakan nilai dari variabel.








PEMBAHASAN CLASS VARIABEL

*      public class Variabel{
o   membuat class baru dengan nama Variabel. Bertype public yang artinya bahwa kelas ini dapat diakses oleh kelas lain dimanapun. Nama file java dari program ini harus di save dengan nama Variabel, karena java bersifat case sensitive.

*      static int a;
o   membuat variable baru dengan nama a, dan mempunyai type data integer. Static menjelaskan variabel a adalah variabel kelas sehingga dapat diakses tanpa menggunakan obyek instan, dan nilainya tidak dapat diubah.

*      public static void main (String[] args){
o   membuat method baru dengan nama main, bertype public karena akan diakses oleh java untuk memulai eksekusi program. Static karena harus dapat diakses tanpa memerlukan obyek instan. seangkan void merupakan nilai baliknya ,agar sekali method main dijalankan, program harus berhenti. Berparameter String args [], untuk memastikan user memasukkan parameter kedalam program java di command line-nya.

*      int x;
o   membuat variable baru dengan nama x, yang bertype data integer.

*      x=10;
o   memberi nilai variabel x dengan nilai 10.

*      a=2;
o   memberi nilai variabel a dengan nilai 2.

*      System.out.println("Nilai a          :"+a);{
o   menampilkan output berupa tulisan “Nilai a :” diikuti dengan nilai dari variabel a.

*      int y;
o   membuat variable baru dengan nama y, yang mempunyai type data integer.

*      y=5;
o   memberi nilai variabel y dengan nilai 5.

*      System.out.println ("Nilai x :"+x);
o   menampilkan output berupa tulisan “Nilai x :” diikuti dengan nilai dari variabel x.


*      System.out.println ("Nilai a :"+a);{
o   menampilkan output berupa tulisan “Nilai a :” diikuti dengan nilai dari variabel a.

*      int z;
o   membuat variable baru dengan nama z, yang mempunyai type data integer.

*      z = 20;
o   memberi nilai variabel z dengan nilai 20.

*      System.out.println ("Nilai x+y+z+a :"+(x+y+z+a));}
o   menampilkan output berupa tulisan “Nilai x+y+z+a :” diikuti dengan nilai dari hasil penjumlahan variabel x,y,z dan a.


*      //System.out.println ("Nilai z :"+z);
o   merupakan komentar yang jika tanda // dihilangkan, program akan eror. Karena variabel z tidak dikenali. Dan varibel z nya tersebut sudah di luar kurung kurawal.
o    

*      System.out.println ("Nilai y :"+y);}
o   menampilkan output berupa tulisan “Nilai y :” diikuti dengan nilai dari variabel y.


*      //System.out.println ("Nilai z :"+z);
o   merupakan komentar yang jika tanda // dihilangkan, program akan eror. Karena variabel z tidak dikenali. Dan varibel z nya tersebut sudah di luar kurung kurawal.

*      //System.out.println ("Nilai y :"+y);
o   merupakan komentar yang jika tanda // dihilangkan, program akan eror. Karena variabel y sudah tidak di kenali lagi, dan y sudah berada di luar kurung kurawal, sehingga program jika di jalankan (di compile) akan eror.

*      System.out.println ("Nilai x :"+x);}}
o   menampilkan output berupa tulisan “Nilai x :” diikuti dengan nilai dari variabel x.







CONTOH STING

*      public class ContohString{
o   membuat class baru dengan nama contohString. Bertype public yang artinya bahwa kelas ini dapat diakses oleh kelas lain dimanapun. Nama file java dari program ini harus di save dengan nama contohString.karena java bersifat case sensitive.

*      public static void main (String [] args){
o   membuat method baru dengan nama main, yang mempunyai type data public karena akan diakses oleh java untuk memulai eksekusi program. Static karena harus dapat diakses tanpa memerlukan obyek instan. Sedangkan void merupan nilai baaliknya ,agar sekali method main dijalankan, program harus berhenti. Berparameter String args [], untuk memastikan user memasukkan parameter kedalam program java di command line-nya.

*      System.out.println ("STMIK\nAkakom");
o   menampilkan output berupa tulisanSTMIK AKAKOM. Keyword \n berarti perpindahan baris. Seperti hanya println.


*      System.out.println ("STMIK\tAkakom");
o   menampilkan output berupa tulisanSTMIK AKAKOM. Keyword \t berarti menambahkan 1 kali tab kepada command line.

*      System.out.println ("\"Halo\"");}}
o   menampilkan output berupa tulisan “Halo”. Keyword \” berarti menambahkan tanda petik ganda (“) kepada command line.

*      System.out.println ("STMIK\nAkakom");
o   tampilan outputnya akan menjadi:
§  STMIK
§  AKAKOM
o   karena \n berarti perpindahan baris. Seperti println.

*      System.out.println ("STMIK\tAkakom");
o   tampilan outputnya akan menjadi:
§  STMIK AKAKOM
o   karena \t berarti menambahkan tab ke output.

*      System.out.println ("\"Halo\"");}}
o   tampilan outputnya akan menjadi:
§  “Halo”
o   karena \” berarti menambahkan tanda petik ganda (“) pada output.


PEMBAHASAN CLASS COBA LONG

*      public class cobaLong{
o   membuat class baru dengan nama cobaLong. Yang mempunyai type data public yang artinya bahwa kelas ini dapat diakses oleh kelas lain dimanapun. Nama file java dari program ini harus di save dengan nama cobaLong.karena java bersifat case sensitive.

*      public static void main (String[] args){
o   membuat method baru dengan nama main, bertype public karena akan diakses oleh java untuk memulai eksekusi program. Static karena harus dapat diakses tanpa memerlukan obyek instan. Sedangkan void  merupakan sebuah nilai baliknya, agar sekali method main dijalankan, program harus berhenti. Berparameter String args [], untuk memastikan user memasukkan parameter kedalam program java di command line-nya.

*      //long coba = 1234567890123;
o   merupakan komentar yang jika tanda // dihilangkan, program akan eror. Karena jika tidak ditambahkan huruf L dibelakangnya, java secara default menganggapnya bertyoe data integer,

*      long coba = 1234567890123L;
o   membuat variable baru dengan nama coba, bertype data long. Dengan nilai coba adalah 1234567890123.

*      System.out.println (coba);}}
o   Menampilkan output hasil dari variabel coba.


















PEMBAHASAN COBA KALIMAT

*      public class cobaKalimat{
o   membuat class baru dengan nama cobaKalimat. Yang mempunyai type data public yang artinya bahwa kelas ini dapat diakses oleh kelas lain dimanapun. Nama file java dari program ini harus di save dengan nama cobaKalimat. Karena java bersifat case sensitive.

*      public static void main (String[] args){
o   membuat method baru dengan nama main, bertype public karena akan diakses oleh java untuk memulai eksekusi program. Static karena harus dapat diakses tanpa memerlukan obyek instan. sedangkan void merupakan nilai baliknya ,agar sekali method main dijalankan, program harus berhenti. Berparameter String args [], untuk memastikan user memasukkan parameter kedalam program java di command line-nya.

*      //char coba="HAI";
o   merupakan komentar yang jika tanda // dihilangkan, program akan eror. karena penulisan nilai variabel char seharusnya menggunakan tanda petik tunggal (‘) bukan tanda petik ganda (“).

*      String coba="HAI";
o   membuat variabel baru dengan nama coba, bertype data String. Dimana variable coba diberi nilai HAI.

*      System.out.println(coba);}}
o   menampilkan output berupa hasil dari pemanggilan variabel coba.




















TUGAS!!!



LISTING
            (Terlampir)