Jobsheet 3 PBO SMT2
LAPORAN
PRATIKUM TEKNIK ELEKTRONIKA
PEMOGRAMAN
BERORIENTASI OBJEK
Disusun
Oleh :
SYAFRIWARDIAN
NIM
: 18214041
Dosen
Pembimbing :
Sri
Nofri Wihandari, S.Pd, S.Kom
PROGRAM STUDI D2
TEKNIK ELEKTRONIKA
RINTISAN AKADEMI
KOMUNITAS PADANG PARIAMAN
PROGRAM STUDI
DILUAR DOMISILI (PDD)
FAKULTAS TEKNIK
UNIVERSITAS
NEGERI PADANG
2019
Laporan Jobsheet 3 Pemograman Berorientasi Objek
Ringkasan Teori
1. Penyeleksian Kondisi If
Gunakan
seleksi if untuk memeriksa apakah suatu variabel/ekspresi memenuhi
persyaratan suatu kondisi. Seleksi if menggunakan ekspresi Boolean
untuk menentukan apakah suatu statement/blok statement akan dieksekusi atau
tidak. Bila variabel/ekspresi memenuhi persyaratan kondisi, maka seleksi akan
bernilai “benar”, dan kemudian statement atau blok statement yang menyertai “if”
tersebut akan dieksekusi
2. Bentuk if..else
Dibutuhkan
tambahan keyword else sebagai pelengkap if untuk menambahkan
konsekuensi ini, sehingga disebut juga bentuk if..else. Sama dengan if,
else juga hanya akan mengeksekusi sebanyak satu statement tang terletak
persisi di bawahnya. Dibutuhkan blok setelah deklarasi else untuk
mengeksekusi sejumlah statement. Bila terdapat beberapa kemungkinan konsekuensi
(multiple condition), setelah suatu if..else kita dapat
menambahkan if..else yang lainnya.
3. Bentuk if atau if..else bersarang (nested
if..else)
if atau if..else itu dapat
ditempatkan sebagai suatu blok seleksi di dalam blok if atau if..else
yang lain.
Bila pada
bentuk multiple if..else kedudukan masing-masing if..else adalah
sederajat, namun pada nested if..else,
kedudukannya bertingkat. Kondisi if..else tingkat pertama akan
menyeleksi variabel/objek untuk pertama kali, bila lulus, maka nariabel atau
objek itu akan menghadapi seleksi if..else tahap kedua, bila lulus lagi
ke seleksi if..else ketiga, dan seterusnya.
4. Penyeleksian kondisi switch
Selain
bentuk seleksi kondisi if, dalam Java juga dikenal cara penyeleksian switch.
Bentuk ini digunakan untuk menyeleksi kondisi yang memiliki banyak kemungkinan
(multiple condition), sama seperti multiple if..else
Project
1. Demo
If
Berikut
source codenya :
Output
:
2. If
Else
Berikut source codenya :
Berikut source codenya :
Output
:
3.
Demo Switch
Berikut source codenya
Berikut source codenya
Outputnya
seperti di bawah :
Penugasan
A. Evaluasi dan Penugasan
1.
Buatlah
sebuah program aplikasi yang dapat menampilkan kepribadian seseorang melalui
pilihan warna favorit dengan menggunakan penyeleksian kondisi switch!
Contoh:
Merah
|
Berani, percaya diri, teguh pendirian
|
Pink
|
Lemah lembut, baik, penyayang
|
Hijau
|
Pecinta alam, sejuk hatinya
|
dll
|
|
Buatkan untuk 8
kemungkinan pilihan warna!
1. Buatlah sebuah program aplikasi yang dapat menampilkan kepribadian seseorang melalui pilihan warna favorit dengan menggunakan penyeleksian kondisi switch!
Berikut source codenya :
Hasil dari projrct tersebut adalah sebagai berikut :
Kesimpulan:
Sintag yang kita masukkan kedalam menampilkan kepribadian seseorang melalui
pilihan warna favorit dengan menggunakan penyeleksian kondisi switch! sama seperti kita melakukan program demo switch untuk jadwal kuliah. sebelum kita memasukkan pengkodingan pahami terlebih dahulu jenis prokgran yang kita buat lalu ketikkan logikanya, setelah itu kita bikin panggilan untuk program input yang di panggil kedalam hasil output.
sekian terima kasih untuk mendapatkan hasil yang terbaik dan kepandaian yang mendalam perbanyaklah berlatih dirumah.
Komentar