PEMROGRAMAN DASAR DI JAVA
-
Upload
bernadine-wolf -
Category
Documents
-
view
44 -
download
0
description
Transcript of PEMROGRAMAN DASAR DI JAVA
![Page 1: PEMROGRAMAN DASAR DI JAVA](https://reader036.fdocuments.us/reader036/viewer/2022062321/568134a0550346895d9b9907/html5/thumbnails/1.jpg)
PEMROGRAMAN DASAR DI JAVA
ByNia Saurina SST.,M.Kom
PEMROGRAMAN TERSTRUKTUR
![Page 2: PEMROGRAMAN DASAR DI JAVA](https://reader036.fdocuments.us/reader036/viewer/2022062321/568134a0550346895d9b9907/html5/thumbnails/2.jpg)
Menganalisa program Java Pertamapublic class Hello{/*My first java program */public static void main(String[] args) {//menampilkan string ”Hello world” pada
layarSystem.out.println("Hello world!");}}
![Page 3: PEMROGRAMAN DASAR DI JAVA](https://reader036.fdocuments.us/reader036/viewer/2022062321/568134a0550346895d9b9907/html5/thumbnails/3.jpg)
public class Hello
• menandakan nama class yaitu Hello. Dalam Java, semua kode seharusnya ditempatkan di dalam deklarasi class. kita melakukannya dengan menggunakan kata kunci class. Sebagai tambahan, class menggunakan access specifier public, yang mengindikasikan bahwa class kita mempunyai akses bebas ke class yang lain dari package yang lain pula (package merupakan kumpulan class-class). Kita akan membahas lebih dalam mengenai package dan access specifier pada pembahasan selanjutnya.
![Page 4: PEMROGRAMAN DASAR DI JAVA](https://reader036.fdocuments.us/reader036/viewer/2022062321/568134a0550346895d9b9907/html5/thumbnails/4.jpg)
/* My first java program */
• menandakan adanya komentar Java. Komentar adalah sesuatu yang digunakan untuk mendokumentasikan setiap bagian dari kode yang ditulis. Komentar bukan merupakan bagian dari program itu sendiri, tetapi digunakan untuk tujuan dokumentasi.
• Komentar itu sendiri dapat ditambahkan pada kode yang Anda tulis sebagai petunjuk yang dapat membantu proses pembelajaran pemrograman yang baik.
![Page 5: PEMROGRAMAN DASAR DI JAVA](https://reader036.fdocuments.us/reader036/viewer/2022062321/568134a0550346895d9b9907/html5/thumbnails/5.jpg)
public static void main(String[] args) {
•mengindikasikan nama suatu method dalam class Hello yang bertindak sebagai method utama. Method utama adalah titik awal dari suatu program Java. Semua program kecuali applet yang ditulis dalam bahasa Java dimulai dengan method utama. Yakinkan untuk mengikuti kaidah penulisan tanda yang benar.
![Page 6: PEMROGRAMAN DASAR DI JAVA](https://reader036.fdocuments.us/reader036/viewer/2022062321/568134a0550346895d9b9907/html5/thumbnails/6.jpg)
//Menampilkan string "Hello world" pada layar
•Cara kedua untuk menuliskan komentar
System.out.println("Hello world!");
•Menampilkan teks yang diapit oleh tanda double pute (“ ”) pada layar.
![Page 7: PEMROGRAMAN DASAR DI JAVA](https://reader036.fdocuments.us/reader036/viewer/2022062321/568134a0550346895d9b9907/html5/thumbnails/7.jpg)
Petunjuk Penulisan Program:1. Program Java yang Anda buat harus selalu
diakhiri dengan ekstensi file .java.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.
3. Anda harus menulis komentar sebagai penjelasan pada kode yang Anda tulis, yaitu komentar yang berisi keterangan mengenai baris perintah pada class atau apa yang dijalankan oleh method yang Anda tulis tersebut.
![Page 8: PEMROGRAMAN DASAR DI JAVA](https://reader036.fdocuments.us/reader036/viewer/2022062321/568134a0550346895d9b9907/html5/thumbnails/8.jpg)
Operator Aritmatika
![Page 9: PEMROGRAMAN DASAR DI JAVA](https://reader036.fdocuments.us/reader036/viewer/2022062321/568134a0550346895d9b9907/html5/thumbnails/9.jpg)
Contoh Program
![Page 10: PEMROGRAMAN DASAR DI JAVA](https://reader036.fdocuments.us/reader036/viewer/2022062321/568134a0550346895d9b9907/html5/thumbnails/10.jpg)
Hasil Program
![Page 11: PEMROGRAMAN DASAR DI JAVA](https://reader036.fdocuments.us/reader036/viewer/2022062321/568134a0550346895d9b9907/html5/thumbnails/11.jpg)
Operator Increment dan Decrement
![Page 12: PEMROGRAMAN DASAR DI JAVA](https://reader036.fdocuments.us/reader036/viewer/2022062321/568134a0550346895d9b9907/html5/thumbnails/12.jpg)
Contoh Program
![Page 13: PEMROGRAMAN DASAR DI JAVA](https://reader036.fdocuments.us/reader036/viewer/2022062321/568134a0550346895d9b9907/html5/thumbnails/13.jpg)
Operator Relasi
![Page 14: PEMROGRAMAN DASAR DI JAVA](https://reader036.fdocuments.us/reader036/viewer/2022062321/568134a0550346895d9b9907/html5/thumbnails/14.jpg)
Contoh Program
![Page 15: PEMROGRAMAN DASAR DI JAVA](https://reader036.fdocuments.us/reader036/viewer/2022062321/568134a0550346895d9b9907/html5/thumbnails/15.jpg)
HasilProgram
![Page 16: PEMROGRAMAN DASAR DI JAVA](https://reader036.fdocuments.us/reader036/viewer/2022062321/568134a0550346895d9b9907/html5/thumbnails/16.jpg)
&& (logika AND) dan& (boolean logika AND)
![Page 17: PEMROGRAMAN DASAR DI JAVA](https://reader036.fdocuments.us/reader036/viewer/2022062321/568134a0550346895d9b9907/html5/thumbnails/17.jpg)
Contoh Program Hasil Program
![Page 18: PEMROGRAMAN DASAR DI JAVA](https://reader036.fdocuments.us/reader036/viewer/2022062321/568134a0550346895d9b9907/html5/thumbnails/18.jpg)
|| (logika OR) dan | (boolean logika inclusive OR)
![Page 19: PEMROGRAMAN DASAR DI JAVA](https://reader036.fdocuments.us/reader036/viewer/2022062321/568134a0550346895d9b9907/html5/thumbnails/19.jpg)
Contoh Program Hasil Program
![Page 20: PEMROGRAMAN DASAR DI JAVA](https://reader036.fdocuments.us/reader036/viewer/2022062321/568134a0550346895d9b9907/html5/thumbnails/20.jpg)
^ (boolean logika ExclusiveOR )
![Page 21: PEMROGRAMAN DASAR DI JAVA](https://reader036.fdocuments.us/reader036/viewer/2022062321/568134a0550346895d9b9907/html5/thumbnails/21.jpg)
Contoh Program Hasil Program
![Page 22: PEMROGRAMAN DASAR DI JAVA](https://reader036.fdocuments.us/reader036/viewer/2022062321/568134a0550346895d9b9907/html5/thumbnails/22.jpg)
! (logika NOT)
![Page 23: PEMROGRAMAN DASAR DI JAVA](https://reader036.fdocuments.us/reader036/viewer/2022062321/568134a0550346895d9b9907/html5/thumbnails/23.jpg)
Contoh Program Hasil Program
![Page 24: PEMROGRAMAN DASAR DI JAVA](https://reader036.fdocuments.us/reader036/viewer/2022062321/568134a0550346895d9b9907/html5/thumbnails/24.jpg)
Operator Kondisi(?:)• membawa tiga argumen yang membentuk suatu
ekspresi bersyarat. Struktur pernyataan yang menggunakan operator kondisi adalah:
• Dimana nilai exp1 adalah suatu pernyataan boolean yang memiliki hasil yang salah satunya harus berupa nilai true atau false.
• Jika exp1 bernilai true, exp2 merupakan hasil operasi. Jika bernilai false, kemudian exp3 merupakan hasil operasinya.
![Page 25: PEMROGRAMAN DASAR DI JAVA](https://reader036.fdocuments.us/reader036/viewer/2022062321/568134a0550346895d9b9907/html5/thumbnails/25.jpg)
Contoh Program Hasil Program
Passed
![Page 26: PEMROGRAMAN DASAR DI JAVA](https://reader036.fdocuments.us/reader036/viewer/2022062321/568134a0550346895d9b9907/html5/thumbnails/26.jpg)
Flowchart Operator Kondisi
![Page 27: PEMROGRAMAN DASAR DI JAVA](https://reader036.fdocuments.us/reader036/viewer/2022062321/568134a0550346895d9b9907/html5/thumbnails/27.jpg)
Contoh Program Hasil Program
Score = 10
![Page 28: PEMROGRAMAN DASAR DI JAVA](https://reader036.fdocuments.us/reader036/viewer/2022062321/568134a0550346895d9b9907/html5/thumbnails/28.jpg)
Terima Kasih