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 :


 Output :


 3. Demo Switch
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

Meta Data

Laporan pratikum 2 algoritma pemograman

Jobsheet 1 PBO SMT2

Laporan Pratikum 3 algoritma pemograman

Laporan Pratikum 4 algoritma pemograman

Laporan Pratikum 5 algoritma pemograman

Laporan Pratikum 7 algoritma pemograman