M4 - Pemrograman Berorientasi Object

1.Pada perulangan do-while terdapat kondisi dalam parameter while. Apa yang terjadi jika kondisi tersebut ketika dijalankan bernilai false?
Pilih salah satu:
 
 Proses perulangan akan dilakukan minimal satu kali
2. 

Untuk menghasilkan keluaran kalimat halo praktikum sebanyak 5 kali, diberikan parameter pada while…

Pilih salah satu:
 

3. Untuk mendeklarasikan sebuah perulangan for diberikan sintaks umum yaitu…
Pilih salah satu:
4. 

Untuk menghasilkan perulangan nilai x hingga 10 diperlukan parameter pada while…

Pilih salah satu:
 
alasan :
Dalam sintaks perulangan while, setelah kata kunci while, di dalam kurung diberikan kondisi untuk menentukan batas perulangan yang akan dilakukan ketika program dijalankan. Sehingga untuk menghasilkan keluaran “Nilai X” sebanyak 10 kali, maka diberikan batasan untuk variabel x adalah kurang dari sama dengan 10.

5. Berikut ini  yang merupakan pernyataan yang benar mengenai perulangan for adalah…
Pilih salah satu:
 
alasan : 
Perulangan for merupakan perulangan yang akan melakukan eksekusi perintah yang telah diketahui jumlah banyaknya. Sehingga perulangan for akan melakukan perulangan kode sejumlah tertentu. Perulangan ini terstruktur untuk mengulangi kode sampai tercapai batas yang telah ditentukan.

6. Berikut ini merupakan pernyataan yang benar mengenai perulangan if-else pada Java adalah…
Pilih salah satu:
 
7. Pernyataan if-else pada java termasuk bentuk struktur kontrol…
Pilih salah satu:
 
alasan :

Percabangan merupakan beberapa pilihan statement(pernyataan) yang akan di eksekusi berdasarkan kondisi tertentu yang diberikan. Percabangan merupakan alur program yang bercabang. Percabangan pada Java digunakan untuk memilih dan mengeksekusi blok kode spesifik, serta mengabaikan blok kode lainnya. Terdapat beberapa jenis percabangan pada Java, yaitu:

·       Pernyataan if

·       Pernyataan if-else

·       Pernyataan switch

Dengan percabangan, kita dapat mengendalikan alur eksekusi program berdasarkan kondisi yang diberikan.

8. Akan menentukan sebuah pernyataan (atau blok kode) yang akan dieksekusi jika dan hanya jika persyaratan bernilai true adalah pada struktur kontrol ...
Pilih salah satu:
 
9. package pertemuanke7;
public class Pertemuan7h {
    public static void main(String[] args) {
       if (true) {
           int num = 1;
           if (num>0){
               num++;
           }
       }
       int num = 1;
       addOne(num);
       num = num - 1;
        System.out.println(num);
    }
 
    private static void addOne(int num) {
        num = num + 1; 
    }
}

Apa output dari class Main jika dijalankan?

Pilih salah satu:
 
10.  public class fee {
    public static int fee (char model){
        int price = 0;
        switch(model){
            case 'A':
                price = 50;
                break;
            case 'B':
                price = 20;
                break;
            case 'C':
                price = 40;
                break;
            default:
                price = 100;
                break;
        }
        return price;
    }
}

Berapa nilai yang dikembalikan jika model memiliki nilai konstan ‘A’?

Pilih salah satu:
 
11. Buatlah sebuah program menggunakan perulangan do-while dengan output sebagai berikut:


Ketentuan:

  1. Class yang digunakan adalah PerulanganDoWhile.
  2. Terdapat sebuah variabel untuk menyimpan nilai awal dari X.
  3. Nilai awal dari X adalah 1.
  4. Perulangan dihentikan ketika kondisi X kurang dari 6.
  5. Kondisi untuk mencetak nilai X harus sama dengan output.
public class PerulanganDoWhile {  
    public static void main(String args[]){  
        int x=1
        do{  
            System.out.println(Nilai X =  +x)  
            x+ 
        }while (x<6)  
    }  
}  

JAWAB :

public class PerulanganDoWhile {  
    public static void main(String args[]){  
        int x=1;  
        do{  
            System.out.println("Nilai X = " +x)  ;
            x++;  
        }while (x<6);  
    }  
}  



12. Buatlah sebuah program menggunakan percabangan If-Else dengan output sebagai berikut:


Ketentuan:

  1. Class yang digunakan adalah PercabanganIfElse.
  2. Terdapat sebuah variabel untuk menyimpan nilai yang akan diberikan.
  3. Kondisi yang diberikan dalam If adalah variabel sama dengan 1.
  4. Nilai yang diberikan pada variabel dengan kondisi dalam If diharuskan menghasilkan kondisi salah.
  5. Output yang ditampilkan adalah output dari blok Else.
public class PercabanganIfElse {
    public static void main(String[] args) {
        int a=1
        if(a=1){
            System.out.println(angka yang dimasukkan benar);
        }else{
            System.out.println("nilai tidak diketahui")
        }
    }
}

JAWAB :

public class PercabanganIfElse {
    public static void main(String[] args) {
        int a=1;
        if(a==2){
            System.out.println("angka yang dimasukkan benar");
        }else{
            System.out.println("nilai tidak diketahui");
        }
    }
}






Komentar

Postingan populer dari blog ini

Soal SBP act 1

Sistem Operasi 1

Tugas Pertemuan 4 - Etika Profesi