M5 - Pemrograman Berorientasi Object

1. 

Jika pada variabel Makanan diberikan nilai 2, jika program dijalankan akan tampil keluaran…

Pilih salah satu:
 

Alasan : 
Jika nilai dari variabel Makanan adalah 2, maka case yang akan terpilih adalah case 2. Statement yang terdapat dalam case 2 adalah “Mie Rebus” sehingga keluaran yang akan dihasilkan adalah “Mie Rebus” dan tidak dilanjutkan ke case selanjutnya karena terdapat kata kunci break yang mengakhiri statement dalam case 2.

2. 


Kata kunci break dalam blok if, berfungsi untuk..

Pilih salah satu:
 

3. 


Kata kunci break yang terdapat dalam blok if, berfungsi untuk…

Pilih salah satu:
 
alasan : 
Perintah break pada Java, umumnya digunakan untuk mengakhiri sebuah eksekusi dalam statement. Perintah break digunakan untuk keluar dari kendali suatu perulangan dan juga switch. Perintah break akan memberhentikan pernyataan di dalam statement dan tidak akan mengeksekusi pernyataan berikutnya yang masih tersisa di dalam perulangan.

4. Yang dimaksud dengan pernyataan Jump pada Java adalah…

Pilih salah satu:
 

5. 


Fungsi dari kata kunci break yang terdapat pada statement case 1 adalah..

Pilih salah satu:
 


6. 


Fungsi dari kata kunci continue yang terdapat pada program di atas adalah…


Pilih salah satu:
 


7. 


Jika pada parameter if diberikan kondisi nilai hitung == 2, maka ketika program dijalankan akan tampil keluaran…

Pilih salah satu:
 

8. Pernyataan continue  pada program Java digunakan untuk...

Pilih salah satu:
 

9. 


Fungsi dari kata kunci continue yang terdapat pada program di atas adalah…

Pilih salah satu:
 

10. Apa yang terjadi pada baris program setelah pernyataan continue?

Pilih salah satu:
 

11. 



Bagian ..(A).. akan mengembalikan nilai dari variabel tinggi dan alas yang seharusnya diisikan dengan…

Pilih salah satu:
 

12. 


Bagian ..(A).. akan mengembalika nilai dari variabel sisi yang seharusnya diisikan dengan…

Pilih salah satu:
 

13. Fungsi lain dari perintah return selain untuk keluar dari suatu method adalah…

Pilih salah satu:
 

14. 


Apa fungsi dari kata kunci return pada method keliling?

Pilih salah satu:
 

15. Pada Java, pernyataan return digunakan untuk…

Pilih salah satu:
 

16. Buatlah sebuah program perulangan dengan perintah Break untuk menghentikan percabangan switch dengan output sebagai berikut:

Ketentuan:

  1. Class yang digunakan adalah PernyataanBreak.
  2. Menggunakan perulangan dengan kata kunci switch.
  3. Terdapat 4 buah case dan 1 buah case default.
  4. Case 1 adalah Anda memilih Java
  5. Case 2 adalah Anda memilih MySQL
  6. Case 3 adalah Anda memilih HTML
  7. Case 4 adalah Anda memilih Python
  8. Case Default adalah Pilihan Kosong
Jawab : 
public class PernyataanBreak {
public static void main (String args[]) {
int a;
a = 2;
switch (a) {
case 0: System.out.println("Anda memilih Java");
break;
case 1: System.out.println("Anda memilih MySQL");
break;
case 2: System.out.println("Anda memilih HTML");
break;
case 3: System.out.println("Anda memilih Python");
break;
default: System.out.println("Pilihan Kosong");
}
}
}

17. Buatlah sebuah program perulangan dimana terdapat perintah continue untuk menghilangkan loop pada kondisi tertentu, namun tetap melanjutkan loop selanjutnya seperti output berikut:



Ketentuan:

  • Class yang digunakan adalah PernyataanContinue.
  • Terdapat sebuah perulangan for dan percabangan if dengan kondisi:
      • Nilai awal dari variabel adalah 1, Kondisi kurang dari atau sama dengan 15,
      • Nilai yang dilewati adalah 10.
    Jawab : 

    public class PernyataanContinue {
        public static void main(String args[]) {
    int i=1;
    for (i = 1; i <=15; i++) {
    if (i==10) continue;
    System.out.print(" "+i);

    }
    System.out.print("\n");
    System.out.print(" Menggunakan continue untuk melewatkan 10");
        
    }
    }



    18. Buatlah sebuah program menghitung jumlah hewan dalam kandang dengan menggunakan pernyataan return untuk mengembalikan hasil hitung seperti output berikut:


    Ketentuan:

    1. Class yang digunakan adalah PernyataanReturn.
    2. Terdapat variabel untuk menyimpan nilai jenis hewan dan jumlah hewan dalam dua buah kandang.
    3. Jenis hewan yang digunakan adalah kucing.
    4. Kandang 1 terdapat 10 hewan dan Kandang 2 terdapat 20 hewan.
    5. Method yang terdapat dalam class adalah method jenis dan jumlah yang akan mengembalikan nilai dari jenis hewan dan jumlah hewan.
    Jawab : 

    public class PernyataanReturn {

         String hewan = "Kucing";

        int kandang1 = 10, kandang2 = 20, hasil;

        

        public static void main(String[] args){

            // Membuat Objek dari Class tutorial_dasar

           PernyataanReturn data = new PernyataanReturn() ;

            System.out.println("Jenis Hewan: "+data.jenis());

            System.out.println("Jumlahnya: "+data.Jumlah()+ " Ekor");

        }

        String jenis(){

            //Mengembalikan Nilai Hewan

            return hewan;

        }

        int Jumlah(){

            hasil = kandang1 + kandang2;

            return hasil; //Mngembalikan Nilai dari Hasil

        }

    }





    Komentar

    Postingan populer dari blog ini

    Soal SBP act 1

    Sistem Operasi 1

    Tugas Pertemuan 4 - Etika Profesi