Laporan ini membahas pengenalan Java, meliputi tujuan pembelajaran Java, dasar teori seperti pengertian Java, karakteristik Java, kompilasi program Java, struktur dasar program Java, operator dalam Java, tipe data dasar Java, latihan struktur program dan operator, serta kesimpulan.
Dokumen ini membahas cara membuat program Java dengan satu kelas utama dan tiga kelas baru untuk operasi pengurangan, perkalian, dan pembagian. Terdapat penjelasan tentang konsep pemrograman berorientasi objek, komponen-komponennya, dan contoh bahasa pemrograman yang mendukung paradigma ini. Diberikan juga algoritma dan kode program untuk mengimplementasikan soal kasus yang diminta beserta kesimpulannya.
Object Oriented Programming (OOP) With Java Programmingeddie Ismantoe
Modul Pemrograman Java konsep OOP ini adalah sebuah modul yang berisikan tutorial dasar-dasar pemrograman pembuatan aplikasi berbasis dekstop menggunakan bahasa pemrograman Java Netbeans. Seperti yang telah diketahui Java saat ini merupakan bahasa pemrograman yang bisa digunakan untuk membangun aplikasi berbasis desktop (J2SE), berbasis web (J2EE), dan berbasis mobile (J2ME) yang terpopuler. Dengan menguasasi Pemrograman Java sudah dapat dibayangkan akan banyak kelebihan yang akan anda dapat.
Pada modul ini saya coba untuk menjelaskan secara step-by-step bagaimana membuat sebuah program java dari penggunaan struktur seleksi, struktur perulangan, pembuatan array, prosedur fungsi, dan pembuatan aplikasi dengan menerapan API pada Netbeans. Pada akhir modul ini saya sertakan beberapa contoh aplikasi sederhana yang mungkin akan sangat membantu pemahaman pembaca mengenai pemrograman Java.
Semoga modul ini dapat berguna bagi semua pembaca. Kritik dan saran untuk modul ini dapat disampaikan pada email saya di edi.ismanto@umri.ac.id Terima Kasih.
Dokumen ini membahas cara membuat program Java dengan satu kelas utama dan tiga kelas baru untuk operasi pengurangan, perkalian, dan pembagian. Terdapat penjelasan tentang konsep pemrograman berorientasi objek, komponen-komponennya, dan contoh bahasa pemrograman yang mendukung paradigma ini. Diberikan juga algoritma dan kode program untuk mengimplementasikan soal kasus yang diminta beserta kesimpulannya.
Object Oriented Programming (OOP) With Java Programmingeddie Ismantoe
Modul Pemrograman Java konsep OOP ini adalah sebuah modul yang berisikan tutorial dasar-dasar pemrograman pembuatan aplikasi berbasis dekstop menggunakan bahasa pemrograman Java Netbeans. Seperti yang telah diketahui Java saat ini merupakan bahasa pemrograman yang bisa digunakan untuk membangun aplikasi berbasis desktop (J2SE), berbasis web (J2EE), dan berbasis mobile (J2ME) yang terpopuler. Dengan menguasasi Pemrograman Java sudah dapat dibayangkan akan banyak kelebihan yang akan anda dapat.
Pada modul ini saya coba untuk menjelaskan secara step-by-step bagaimana membuat sebuah program java dari penggunaan struktur seleksi, struktur perulangan, pembuatan array, prosedur fungsi, dan pembuatan aplikasi dengan menerapan API pada Netbeans. Pada akhir modul ini saya sertakan beberapa contoh aplikasi sederhana yang mungkin akan sangat membantu pemahaman pembaca mengenai pemrograman Java.
Semoga modul ini dapat berguna bagi semua pembaca. Kritik dan saran untuk modul ini dapat disampaikan pada email saya di edi.ismanto@umri.ac.id Terima Kasih.
Modul ini membahas pengenalan Java, meliputi pengertian Java, sejarah, fitur-fitur, dan konsep dasar Java seperti tipe data, variabel, array, serta cara menginstal dan menjalankan program Java sederhana.
Program logo merupakan splash screen yang muncul pada saat aplikasi dijalankan. Program logo menggunakan beberapa komponen seperti JWindow, JLabel, JProgressBar dan Timer untuk menampilkan logo beserta indikator progress bar. Program logo akan hilang setelah frame menu muncul.
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)Debby Ummul
Modul ini membahas tentang pemrograman berorientasi objek dengan bahasa Java. Materi yang dibahas antara lain konsep dasar OOP, penggunaan array, konstruktor, exception handling, serta percabangan dan operator dalam Java."
Mata kuliah Algoritma dan Struktur Data I membahas konsep dasar algoritma, pemilihan bahasa pemrograman, struktur dasar program, variabel, pengambilan keputusan, perulangan, array, pengolahan file, subrutin, function, record, pointer, dan penanganan kesalahan dalam program.
Dokumen ini membahas tentang pengantar pemrograman berorientasi objek (PBO) dan struktur data. Ia menjelaskan perbedaan antara pemrograman terstruktur dan PBO, serta konsep-konsep utama PBO seperti class, object, encapsulation, inheritance, dan polymorphism. Contoh kode C++ juga diberikan untuk mengilustrasikan konsep inheritance dalam PBO."
Java adalah bahasa pemrograman berorientasi objek yang dirancang untuk portabel dan aman. Dokumen ini membahas pengertian Java, sejarahnya, versi-versinya, dan jenis aplikasi Java.
1. Class library merupakan kumpulan fungsi yang telah dibuat untuk mempermudah pemrogram dalam membuat aplikasi berbasis OOP. Java Class Library adalah kumpulan pustaka yang dapat dimuat secara dinamis dalam aplikasi Java.
2. Java Class Library memenuhi tiga tujuan: menyediakan fasilitas program standar, antarmuka abstrak untuk tugas yang bergantung pada perangkat keras/sistem operasi, dan meniru fitur-fitur tertentu jika
Literacy Programming: Forming Partnerships and Sharing Resources (Partial Sli...Amy Koester
These slides accompanied my portion of a panel presentation, "Literacy Programming: Forming Partnerships and Sharing Resources," at the Day of Diversity: Dialogue and Action in Children’s Literature and Library Programming presented by the Association for Library Service to Children in collaboration with the Children’s Book Council. My fellow panelists were Pat Mora, Maureen Costello, Deborah Ford, Irania Patterson, and Michelle Leo Fadlalla. The panel was moderated by Dr. Claudette McLinn.
Schools and Libraries Together: Rethinking Learning SXSWedu 2015Amy Koester
These slides go with a core conversation facilitated by Vanessa Rosenbaum and myself at SXSWedu 2015 in Austin, TX. The talk included lots of group participating and discussion, and these slides are meant as a takeaway for the framing content of the session.
Ayurveda Yoga Tours offers tours of India focusing on ayurvedic treatments and yoga practices. Their website provides information on destinations, treatments, and accommodations for wellness tours. Contact information is included for booking tours or asking additional questions.
Modul ini membahas pengenalan Java, meliputi pengertian Java, sejarah, fitur-fitur, dan konsep dasar Java seperti tipe data, variabel, array, serta cara menginstal dan menjalankan program Java sederhana.
Program logo merupakan splash screen yang muncul pada saat aplikasi dijalankan. Program logo menggunakan beberapa komponen seperti JWindow, JLabel, JProgressBar dan Timer untuk menampilkan logo beserta indikator progress bar. Program logo akan hilang setelah frame menu muncul.
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)Debby Ummul
Modul ini membahas tentang pemrograman berorientasi objek dengan bahasa Java. Materi yang dibahas antara lain konsep dasar OOP, penggunaan array, konstruktor, exception handling, serta percabangan dan operator dalam Java."
Mata kuliah Algoritma dan Struktur Data I membahas konsep dasar algoritma, pemilihan bahasa pemrograman, struktur dasar program, variabel, pengambilan keputusan, perulangan, array, pengolahan file, subrutin, function, record, pointer, dan penanganan kesalahan dalam program.
Dokumen ini membahas tentang pengantar pemrograman berorientasi objek (PBO) dan struktur data. Ia menjelaskan perbedaan antara pemrograman terstruktur dan PBO, serta konsep-konsep utama PBO seperti class, object, encapsulation, inheritance, dan polymorphism. Contoh kode C++ juga diberikan untuk mengilustrasikan konsep inheritance dalam PBO."
Java adalah bahasa pemrograman berorientasi objek yang dirancang untuk portabel dan aman. Dokumen ini membahas pengertian Java, sejarahnya, versi-versinya, dan jenis aplikasi Java.
1. Class library merupakan kumpulan fungsi yang telah dibuat untuk mempermudah pemrogram dalam membuat aplikasi berbasis OOP. Java Class Library adalah kumpulan pustaka yang dapat dimuat secara dinamis dalam aplikasi Java.
2. Java Class Library memenuhi tiga tujuan: menyediakan fasilitas program standar, antarmuka abstrak untuk tugas yang bergantung pada perangkat keras/sistem operasi, dan meniru fitur-fitur tertentu jika
Literacy Programming: Forming Partnerships and Sharing Resources (Partial Sli...Amy Koester
These slides accompanied my portion of a panel presentation, "Literacy Programming: Forming Partnerships and Sharing Resources," at the Day of Diversity: Dialogue and Action in Children’s Literature and Library Programming presented by the Association for Library Service to Children in collaboration with the Children’s Book Council. My fellow panelists were Pat Mora, Maureen Costello, Deborah Ford, Irania Patterson, and Michelle Leo Fadlalla. The panel was moderated by Dr. Claudette McLinn.
Schools and Libraries Together: Rethinking Learning SXSWedu 2015Amy Koester
These slides go with a core conversation facilitated by Vanessa Rosenbaum and myself at SXSWedu 2015 in Austin, TX. The talk included lots of group participating and discussion, and these slides are meant as a takeaway for the framing content of the session.
Ayurveda Yoga Tours offers tours of India focusing on ayurvedic treatments and yoga practices. Their website provides information on destinations, treatments, and accommodations for wellness tours. Contact information is included for booking tours or asking additional questions.
The document describes a transportation problem faced by the Bulacan Gravel Company. They need to transport gravel from 3 plants to 3 construction projects to minimize costs. A linear programming model is formulated with constraints for plant capacities, project demands, and non-negativity. An initial basic feasible solution is found and tested for improvements by evaluating closed paths through unused squares. An improved solution is obtained by modifying the initial solution based on the improvement indices.
This document lists TCP and UDP ports along with their descriptions and status. It provides information on common ports used for protocols like HTTP, DNS, SSH, SMTP, and more. The status is categorized as official, unofficial, or multiple use to indicate if the port is registered with IANA for a specific application, not registered, or can be used by multiple applications.
STEAM & the Maker Mentality for School-Age YouthAmy Koester
These slides accompanied an April 2015 webinar for Demco on the topics of STEAM programming and maker activities for school-age youth in library settings.
Shauna Anderson and Amy Koester, supervisors at the Skokie Library, presented on using "pop-up" programming to enhance their offerings for young adults and families. They discussed why pop-up programming is effective, outlined a program matrix to plan pop-ups, and explained the potential effects and benefits of pop-ups, including both expected outcomes and unexpected impacts. The presentation concluded by inviting feedback and questions from attendees.
These slides accompanied a March 2015 webinar for ALSC on the topic of diverse STEAM practices, from the reasons to incorporate them in a youth library setting to age-appropriate examples and resources.
These slides accompanied an October 2015 webinar for the Mississippi Library Commission. The webinar incorporated two major aspects of 21st Century librarianship: meaningful collaborations between public libraries and schools, and media mentorship.
Dokumen tersebut merangkum materi pengenalan Java meliputi pengertian JDK, instalasi JDK, setting path, tips kompilasi dan menjalankan program Java, download Java API documentation, serta beberapa latihan dasar pemrograman Java.
Java dikembangkan pada tahun 1991 oleh James Gosling di Sun Microsystems. Bahasa pemrograman ini bersifat berorientasi objek, dapat dijalankan di berbagai sistem operasi, dan bersifat open source.
Dokumen tersebut membahas tentang Pemrograman Berorientasi Objek (PBO) yang mencakup pengantar PBO, konsep-konsep dasar seperti objek, kelas, abstraksi, enkapsulasi, dan warisan, serta pengenalan lingkungan pemrograman Java meliputi proses kompilasi dan eksekusi program Java.
Buku praktikum ini membahas tentang pemrograman berorientasi objek untuk mahasiswa jurusan manajemen informatika dengan modul-modul pengenalan Java, dasar pemrograman Java, penggunaan class BufferedReader dan JOptionPane, serta konsep enkapsulasi. [/ringkuman]"
Java memiliki karakteristik sebagai bahasa pemrograman yang sederhana, berorientasi objek, dan dapat didistribusikan dengan mudah karena mendukung portabilitas antar platform. Program Java dikompilasi menjadi bytecode yang dieksekusi oleh Java Virtual Machine.
Java menurut definisi dari Sun adalah mana untuk sekumpulan teknologi untuk membuat dan menjalankan perangkat lunak pada komputerstand alone ataupun pada lingkungan jaringan.
Dokumen tersebut membahas tentang bahasa pemrograman Java, mulai dari sejarah, pengertian, kelebihan dan kekurangan, jenis variabel, tipe data, istilah-istilah, dan beberapa aplikasi Java. Java dikembangkan oleh Sun Microsystems pada 1990-an dan dirancang untuk portabilitas dan keamanan.
1. Java adalah bahasa pemrograman yang dapat dijalankan di berbagai platform berkat Java Virtual Machine. 2. Java diciptakan oleh James Gosling dari Sun Microsystems pada awal 1990-an dan dirilis pertama kali pada 1995. 3. Java memiliki berbagai kelebihan seperti berorientasi objek, multiplatform, dan aman dari virus karena tidak ada kode mesin.
Makalah ini membahas tentang bahasa pemrograman Java. Java adalah bahasa pemrograman yang dapat dijalankan di berbagai platform sistem operasi. Makalah ini menjelaskan sejarah, karakteristik, kelebihan, dan manfaat bahasa pemrograman Java.
[/ringkuman]
Makalah ini membahas tentang bahasa pemrograman Java. Java adalah bahasa pemrograman yang dapat dijalankan di berbagai platform sistem operasi. Makalah ini menjelaskan sejarah, karakteristik, kelebihan, dan manfaat bahasa pemrograman Java.
[/ringkuman]
Mahasiswa mempelajari konsep dasar bahasa pemrograman Java dan paradigma pemrograman berorientasi objek, termasuk sejarah, komponen, dan cara kerja bahasa pemrograman Java serta cara menginstalasi perangkat lunak yang dibutuhkan. Materi pelajaran mencakup pengertian bahasa pemrograman, paradigma pemrograman, penerjemah, sejarah dan komponen Java, editor kode, instalasi perangkat lunak, dan cara mengkompilasi program Java.
1. LAPORAN I
PRAKTIKUM PEMROGRAMAN BERBASIS OBJEK
Disusun untuk Memenuhi Matakuliah Praktikum Pemrograman Berbasis Objek
Yang Dibimbing oleh Heru Wahyu Herwanto, S.T., M.KOM
Asisten Praktikum:
Sandya Yuda Pratama
Muhammad Lukman Hakim
oleh :
WINA DESYNATRIA (120533430895)
S1 PTI 2012 OFFERING D
UNIVERSITAS NEGERI MALANG
FAKULTAS TEKNIK
JURUSAN TEKNIK ELEKTRO
PRODI S1 PENDIDIKAN TEKNIK INFORMATIKA
SEPTEMBER 2013
2. LEMBAR PENGESAHAN LAPORAN
Nama : Wina Desynatria
Nim : 120533430895
Off : D
Judul Laporan Tgl/bln/Thn
(Pengumpulan)
Tgl/bln/Thn
(Pengembalian)
Tanda Tangan
Asisten
Keterangan
3. LAPORAN KE-1
”PENGENALAN JAVA”
A. TUJUAN
1. Mahasiswa mampu menginstalasi java beserta konfigurasinya
2. Mahasiswa mampu melakukan kompilasi dari program yang sudah dibuat.
3. Mahasiswa mampu mengidentifikasi struktur dasar dari program java.
4. Mahasiswa mampu membedakan antara lain: java literal, tipe data dasar, tipe data
variabel dan operator.
B. DASAR TEORI
Pengenalan Java
Java adalah bahasa pemrograman berorientasi objek yang dikembangkan oleh
perusahaan Sun Microsystem. Java pertama kali dikonsepkan oleh James Gosling,
Patrick Naughton, Cris Warth dan rekan-rekan lainnya di Sun Microsystem pada tahun
1991. Awalnya Gosling memulaiGreen Project untuk membuat bahasa komputer yang
digunakan pada chip-chip embedded.Bahasa ini pada awalnya disebut “Oak” tapi
kemudian diubah menjadi “Java” pada tahun 1995 karena nama Oak telah dijadikan hak
cipta dan digunakan sebagai bahasa pemrograman lainnya. Nama “Java” sendiri konon
diambil dari nama sebuah biji kopi yang berasal dari jawa (dalam bahasa inggris; jawa =
java) kesukaan Gosling. Karena orang-orang di Green Project terbiasa menggunakan
UNIX yang berbasis C++ dan bukan pascal, maka kebanyakan sintaks diambil
dari bahasa C, serta mengadopsi orientasi objek C++ dan bukan prosedural. Java dibekali
dengan kemampuan untuk dapat digunakan pada berbagai platform atau dapat dijalankan
dalam berbagai sistem operasi dan arsitektur computer. Bahasa Java menurunkan
sintaksnya dari bahasa C dan objeknya diadaptasi dari C++, selain itu Java juga bersifat
case sensitive.
Untuk membuat program dengan bahasa java, kita dapat menulis source code
pada teks editor yang kemudian disimpan dalam file berekstension .java. Selanjutnya
kita mengcompile source code tersebut dengan perintah javac, sehingga didapatkan
sebuah file berekstension .class. Untuk merunning program, kita gunakan
4. perintah java. Kompiler dan interpreter untuk program Java berbentuk Java
Development Kit (JDK) yang diproduksi oleh Sun Microsystems. Interpreter untuk
program Java sendiri sering juga disebut Java Runtime Environment (JRE)atau Java
Virtual Machine. Untuk mengembangkan program Java dibutuhkan JDK, sementara jika
hanya ingin menjalankan bytecode Java cukup dengan JRE saja.
Karakteristik Java
1. Sederhana
Bahasa pemrograman Java menggunakan sintaks mirip dengan
C++ denganmenghilangkan penggunaan pointer yang rumit dan multiple inheritance,
sehingga menarik banyak pengguna C++ untuk beralih ke Java.
2. Berorientasi objek
Artinya, semua aspek yang terdapat dalam java adalah objek. Hal ini sangat
memudahkan pemrogram untuk mendesain, membuat, mengembangkan dan
mengalokasi kesalahan sebuah program dengan basis Java secara cepat, tepat, mudah
dan terorganisir.
3. Terdistribusi
Java dibuat untuk membuat aplikasi terdistribusi secara mudah dengan
adanyalibraries networking yang terintegrasi pada Java.
4. Automatic Garbage Collection
Fasilitas pengaturan penggunaan memori sehingga para pemrogram tidak perlu
melakukan pengaturan memori secara langsung (seperti halnya dalam bahasa C++
yang dipakai secara luas).
5. Portable atau multiplatform
Source code maupun program Java dapat dengan mudah dibawa ke platform yang
berbeda-beda tanpa harus dikompilasi ulang.
6. Performance
Performance pada Java sering dikatakan kurang tinggi. Namun performance Java
dapat ditingkatkan menggunakan kompilasi Java lain seperti buatan Inprise,
Microsoft ataupun Symantec yang menggunakan Just In Time Compilers (JIT).
5. 7. Penggunaan memori yang banyak
Java menggunakan memori yang cukup banyak bila dibandingkan dengan bahasa
pemrograman sebelumnya, seperti C/C++ dan pascal.
8. Secure
Sebagai bahasa pemrograman untuk aplikasi internet dan terdistribusi, Java memiliki
beberapa mekanisme keamanan untuk menjaga aplikasi agar tidak digunakan untuk
merusak sistem komputer yang menjalankan aplikasi tersebut.Kebanyakan sintaks
diambil dari bahasa C, serta mengadopsi orientasi objek C++ dan bukan
prosedural seperti yang ada pada pascal.
9. Mudah didekompilasi
Dekompilasi adalah proses membalikkan dari kode jadi menjadi source kode. Ini
dimungkinkan karena kode jadi Java merupakan bytecode yang menyimpan banyak
atribut bahasa tingkat tinggi, seperti nama-nama kelas, metode, dan tipe data. Dengan
demikian, algoritma yang digunakan program akan lebih sulit disembunyikan dan
mudah dibajak.
Kompilasi Program
Untuk mengeksekusi sebuah program Java, maka terdapat langkah-langkah yang harus
dilakukan:
1. Masuk ke Command Prompt (Windows+R)
2. Masuk ke direktori tempat penyimpanan file.java
3. Ketikkan javac namafile.java
4. Apabila tidak terjadi eror, lanjutkan dengan mengetikkan java namafile untuk
menjalankan program java.
Struktur Dasar Program Java
public class HelloPTI{
public static void main(String []args){
System.out.println("Hello Pendtium...");
}
}
Baris pertama code public class HelloPTI menandakan nama class yaitu HelloPTI.
Dalam Java, semua code seharusnya ditempatkan di dalam deklarasi class. Sebagai
tambahan, class menggunakan access modifier public, yang mengidentifikasikan class
kita mempunyai akses bebas ke class lain dari package yang lain pula (package
merupakan kumpulan dari class-class).
Baris berikutnya yaitu kurung kurawal ({) menandakan awal blok. Setelah itu pada baris
selanjutnya terdapat code static void main(String []args) yang
mengindikasikan nama suatu method dalam class HelloPTI yang bertindak sebagai
method utama. Method utama adalah titik awal dari suatu program Java. Semua program
kecuali applet pada program Java dimulai dengan method utama. Sedangkan code
System.out.println(" ") digunakan untuk menampilkan teks yang diapit oleh tanda
double pute (“...”). Dua baris terakhir yang terdiri dari dua kurung kurawal menandakan
akhir dari blok method main dan secuah class.
Petunjuk penulisan program Java:
1. Program java yang dibuat harus selalu diakhiri dengan ekstensi namafile.java
6. 2. Nama File seharusnya sesuai/sama dengan nama class public nya. Sebagai contoh, jika
nama class public Anda adalah Hello, Anda harus menyimpan file tersebut dengan nama
Hello.java
Operator dalam Pemrograman Java
Dalam Java, ada beberapa tipe operator. Ada operator aritmatika, operator relasi, operator
logika, dan operator kondisi. Operator ini mengikuti bermacam-macam prioritas yang
pasti sehingga compilernya akan tahu yang mana operator untuk dijalankan lebih dulu
dalam kasus beberapa operator yang dipakai bersama-sama dalam satu pernyataan.
Berikut adalah dasar operator aritmatika yang dapat digunakan untuk membuat suatu
program dalam Java:
Bahasa Pemrograman Java mengidentifikasikan 8 tipe data primitif. Mereka diantaranya
adalah boolean, char, byte, short, int, long, double dan float.
Tipe data boolean diwakili oleh dua pernyataan yaitu true atau false. Tipe data char
(karakter) diwakili oleh satu unicode. Tipe data ini mempunyai ciri dimana dia harus
berada dalam single quote („..‟ ). Sedangkan String bukan merupakan tipe data primitif.
String mewakili tipe data yang terdiri dari beberapa karakter. String harus dituliskan
dalam tanda double quote (“ “).
Tipe-tipe data integral memiliki bentuk default int. Anda dapat mengubahnya ke dalam
bentuk long dengan menambahkan huruf L atau l. Tipe data integral memiliki range
sebagai berikut:
7. Tipe data floating point memiliki double sebagai tipe data defaultnya. Tipe data floating
point memiliki range sebagai berikut:
C. LATIHAN
Latihan 1 Struktur dasar penulisan program Java
Output Program :
9. a. Output Program :
b. Jika diinginkan untuk mengetahui nilai sisa hasil bagi dari i, j, x dan y pada program
di atas dengan nilai digit terakhir dari NIM anda, maka program di atas menjadi :
Digit terakhir NIM = 5
12. Deskripsi Program :
public class RelasiDemo {//digunakan untuk mendeklarasikan kelas publik
(yg dapat diakses oleh seluruh program) yaitu RelasiDemo
public static void main (String []args){//fungai utama atau method,
sedangkan (String []args) adalah nama string atau parameter biasa
int i=37;//untuk mendeklarasikan variabel dengan nama i yaitu 37
int j=42;//untuk mendeklarasikan variabel dengan nama j yaitu 42
int k=42;//untuk mendeklarasikan variabel dengan nama k yaitu 42
System.out.println("Nilai Variable");//digunakan untuk menampilkan data
"Nilai Variable"
System.out.println(" i="+i);//untuk menampilkan hasil nilai dari i
System.out.println(" j="+j);//untuk menampilkan hasil nilai dari j
System.out.println(" k="+k);//untuk menampilkan hasil nilai dari k
//lebih besar dari
System.out.println("lebih besar dari");//digunakan untuk menampilkan
data "lebih besar dari"
System.out.println("i>j="+(i>j));//untuk menampilkan hasil nilai i
lebih besar dari j lalu tanda + di dalam kurung merupakan rumus untuk
dapat ditampilkan
System.out.println("j>i="+(j>i));//untuk menampilkan hasil nilai j
lebih besar dari i
System.out.println("k>j="+(k>j));//untuk menampilkan hasil nilai k
lebih besar dari j
//lebih besar sama dengan
System.out.println("lebih besar atau sama dengan");//digunakan untuk
menampilkan data "lebih besar atau sama dengan"
System.out.println("i>=j="+(i>=j));//untuk menampilkan hasil nilai i
lebih besar atau sama dengan j
System.out.println("j>=i="+(j>=i));//untuk menampilkan hasil nilai j
lebih besar atau sama dengan i
System.out.println("k>=j="+(k>=j));//untuk menampilkan hasil nilai k
lebih besar atau sama dengan j
//lebih kecil dari
System.out.println("lebih kecil dari");//digunakan untuk menampilkan
data "lebih kecil dari"
13. System.out.println("i<j="+(i<j));//untuk menampilkan hasil nilai i
lebih kecil dari j
System.out.println("j<i="+(j<i));//untuk menampilkan hasil nilai j
lebih kecil dari i
System.out.println("k<j="+(k<j));//untuk menampilkan hasil nilai k
lebih kecil dari nilai j
//lebih kecil dari sama dengan
System.out.println("lebih kecil dari sama dengan");//digunakan untuk
menampilkan output data "lebih kecil dari sama dengan"
System.out.println("i<=j="+(i<=j));//digunakan untuk menampilkan hasil
nilai i lebih kecil dari sama dengan nilai j
System.out.println("j<=i="+(j<=i));//untuk menampilkan hasil nilai j
lebih kecil dari sama dengan nilai i
System.out.println("k<=j="+(k<=j));//untuk menampilkan hasil nilai k
lebih kecil dari sama dengan nilai j
//sama dengan
System.out.println("sama dengan");//digunakan untuk menampilkan data
"sama dengan"
System.out.println("i==j="+(i==j));//untuk menampilkan hasil nilai i
sama dengan nilai j
System.out.println("j==i="+(j==i));//untuk menampilkan hasil nilai j
sama dengan nilai i
System.out.println("k==j="+(k==j));//untuk menampilkan hasil nilai k
sama dengan nilai j
//tidak sama dengan
System.out.println("tidak sama dengan");//digunakan untuk menampilkan
data "tidak sama dengan"
System.out.println("i!=j="+(i!=j));//untuk menampilkan hasil nilai i
tidak sama dengan j
System.out.println("j!=i="+(j!=i));//untuk menampilkan hasil nilai j
tidak sama dengan i
System.out.println("k!=j="+(k!=j));//untuk menampilkan hasil nilai k
tidak sama dengan j
}
}
14. Latihan 4 Operator Kondisi
Output program :
Penjelasan Program
Maksud dari baris program ke 6 yaitu System.out.println("score=
"+score);adalahuntuk menampilkan nilai score dengan memanggil nilai score itu
sendiri dengan menuliskan + score pada System.out.println, nilai score diperoleh dengan
menuliskan rumus score = answer „a‟ yaitu 10 dibagi 0 maka akan didapat hasil nya
adalah 10, jika menggunakan operator kondisi if maka penulisannya adalah jika answer =
„a‟ maka score nya adalah 10 jika selain itu maka score nya 0.
15. D. TUGAS PRAKTIKUM
1. Program menghitung luas permukaan kubus
a. Syntax Program
b. Output Program
2. Program konversi suhu 780
Celcius ke dalam satuan Reamur, Farenheit dan Kelvin
a. Syntax Program
16. b. Output Program
E. TUGAS RUMAH
1. Program Menghitung Luas Jajar Genjang (Program yang menggunakan Operator
Aritmatika)
a. Syntax Program
b. Output Program
17. 2. Program untuk menampilkan biodata diri yang datanya disimpan dalam variabel
a. Syntax Program
b. Output Program
18. F. KESIMPULAN
1. Terdapat beberapa cara untuk melakukan operasi compile program dengan java,
yaitu dengan memberi nama file sesuai class yang telah dibuat (chase sensitive) jika
nama file dengan nama class tidak sama maka saat melakukan compile pada
command prompt akan terjadi error. Kemudian masuk command prompt dan masuk
ke directori tempat penyimpanan file setelah berhasil langkah-langkah untuk
mengompile adalah dengan mengetikkan javac namafile.java jika tidak terjadi error
lanjutkan dengan mengetik java namafile.
2. Seperti pada bahasa pemrograman lain, java juga mempunyai karakteristik yang
sama yaitu chase sensitive, jadi saat pemanggilan program harus benar-benar sama
huruf atau besar kecil huruf tersebut.
3. Di dalam java fungsi main disebut dengan method, yang harus ada dalam program
java.Untuk dapat menampilkan data di dalam program maka menggunakan
System.out.println(“....”);
4. Di dalam penulisan rumus java setelah menuliskan data yang akan ditampilkan
kemudian saat memasukkan rumus perhatikan operasi matematis nya, jika terdapat
banyak operator sebaiknya menggunakan tanda kurung () agar program dapat
membaca perintah dengan baik, sehingga kemungkinan error pada hasilnya kecil.
G. DAFTAR PUSTAKA
Modul 1 Praktikum Pemrograman Berbasis Objek “Pengenalan Java”
http://nita-afrilia.blogspot.com/2011/01/pengenalan-java.html
http://diankresnaramadhan.blogspot.com/2012/09/pengenalan-java-struktur-dan-
tipe.html