Bagian penguji/kondisi pada struktur kontrol perulangan yang sama dengan perintah if then adalah

A.     Kondisi dengan If

Setiap bahasa pemrograman memiliki kemampuan untuk melakukan pengujian kondisi agar program dapat berjalan dinamis dan interaktif.  Untuk menguji setiap kondisi, diperlukan pembanding yang bisa sama dengan, lebih besar, lebih kecil, atau tidak sama dengan lainnya. Untuk mengujinya dibutuhkan operator yang dapat menyatakan kondisi tersebut, yaitu dengan operator :

<                           Lebih kecil

>                           Lebih besar

<=                        Lebih kecil & sama dengan

>=                        Lebih besar & sama dengan

= =                       Sama dengan

!=                          Tidak sama dengan

Format dasar penggunaan if di bawah ini menyatakan “jika kondisi benar, maka akan dilakukan perintah sesuai dengan pernyataan”:

if (kondisi) pernyataan

Contoh :

Menampilkan “Istimewa” jika nilai lebih besar dari 90.

if (nilai > 90) System.out.println(“Istimewa”);

Apabila dalam suatu pengujian terdapat dua atau lebih kondisi yang harus diuji, diperlukan operator AND ( symbol: & ), OR ( symbol: | ), dan XOR ( symbol: ^ ).

Contoh listing program :

class pakai_if

{

public static void main(String args[])

{

int nilai;  nilai=80;

System.out.println(“===============================”);

if (nilai>90 & nilai<=100)

System.out.println(“Istimewa”);

if (nilai>75 & nilai<=90)

System.out.println(“Bagus”);

if (nilai>60 & nilai<=75)

System.out.println(“Cukup”);

if (nilai>=0 & nilai<=60)

System.out.println(“Kurang”);

System.out.println(“===============================”);

}

}

Blok Pernyataan

Jika terdapat beberapa perintah pada suatu kondisi, maka dibutuhkan sebuah blok pernyataan untuk menandai beberapa baris perintah menjadi satu bagian. Format dasar penulisannya adalah sebagai berikut :

if (kondisi) {

Pernyataan-1;

Pernyataan-n;

}

Kurung kurawal { } menandai awal dan akhir dari satu blok pernyataan. Perlu diingat, penulisan blok pernyataan bukan hanya digunakan oleh perintah if saja, tetapi juga oleh perintah lain.

Nested If

Dalam kondisi yang sebenarnya, pemanfaatan IF sebagai alat pengujian kondisi ternyata cukup kompleks. Pengujian kondisi bisa saja terjadi dua atau tiga kali (bahkan lebih) dengan urutan bertingkat. Setelah kondisi pertama cocok, dilakukan pengujian berikutnya. Format dasar yang dapat menggambarkan hal tersebut:

if (kondisi-1) {

if (kondisi-2) {

– – ;

– – ;

}

}

if else

if (kondisi) {

Pernyataan-1 ;

}

else pernyataan-2 ;

if else if

if (kondisi) {

Pernyataan-1 ;

}

else if {

pernyataan-2 ;

}

else  pernyataan-3 ;

B.     Kondisi dengan Switch-Case

Switch-case untuk pengujian kondisi harus dilpastikan nilai yang diuji, dan tidak dalam kisaran antara angka dengan angka yang lain. Penggunaan switch-case hanya bermanfaat untuk jumlah kondisi yang tidak terlalu banyak.

class pakai_swcs {

public static void main(String args[])

{

int nilai;  nilai=7;

System.out.println(“===============================”);

switch(nilai) {

case 10:

System.out.println(“Istimewa”);

break;

case 7:

System.out.println(“Bagus”);

break;

case 6:

System.out.println(“Cukup”);

break;

default:

System.out.println(“Kurang”);

}

System.out.println(“===============================”);

}

}

Pada setiap pernyataan case, harus diakhiri dengan break, agar tidak melanjutkan pengujian dengan case dibawahnya jika hasil pengujian benar.

C.      Pengulangan Proses (Looping)

for

for (kondisi awal; kondisi akhir; perubahan kondisi) {

pernyataan-pernyataan ;

}

Perintah for melakukan pengulangan proses terhadap pernyataan-pernyataan yang ada di dalam blok { }.  Pengulangan proses dimulai dari kondisi awal dan selesai pada kondisi akhir.  Penambahan nilai pada kondisi awal hingga kondisi akhir diatur dalam perubahan kondisi.

While

kondisi_awal = 0 ;

while (kondisi) {

pernyataan-pernyataan ;

perubahan_kondisi ;

}

while akan mengulang proses pada pernyataan-pernyataan sampai kondisi tidak memenuhi syarat.  Berbeda for yang telah diketahui batas awal dan perubahan nilainya, pada while nilai awal harus Anda tentukan sendiri beserta perubahan nilainya.

for (i=0; i<10; i++) {

pernyataan-pernyataan ;

}

sama dengan :

i=0 ;

while (i<10) {

pernyataan-pernyataan ;

i++ ;

}

Keduanya akan menghasilkan 0, 1, 2, …, 9. Pada penggunaan klausa while, nilai awal (i=0) harus Anda tentukan sebelum proses berlangsung. Perubahan nilai (i++) diletakkan di dalam proses, sehingga setiap kali proses nilai i akan bertambah satu.

do-while

do {

pernyataan-pernyataan ;

} while (kondisi);

Perulangan pada do-while, pengujian kondisi dilakukan di bagian akhir dari proses. Dengan demikian, setelah satu blok pernyataan dieksekusi, pengujian baru dilakukan.  Penggunaan do-while sering digunakan untuk melewati pengujian pada nilai awal.

Contoh-contoh listing program looping :

class pakai_for

{

public static void main(String args[])

{

int n;

System.out.println(“Menampilkan angak 0,2,4,6,8,10:”);

for (n=0;n<10;n+=2)

System.out.println(“n=”+n);

System.out.println(“Menampilkan angak 10,8,6,4,2,0:”);

for (n=10;n>=0;n-=2)

System.out.println(“n=”+n);

}

}

class pakai_while

{

public static void main(String args[])

{

int n;

System.out.println(“Menampilkan angak 0,1,2,…,10:”);

n=0;

while (n<=10) {

System.out.print(n+” “);

n++;

}

System.out.println();

System.out.println(“Menampilkan angak 0,2,4,6,8,10:”);

n=0;

while (n<=10) {

System.out.print(n+” “);

n+=2;

}

}

}


Bagian penguji/kondisi pada struktur kontrol perulangan yang sama dengan perintah if then adalah

achmaal @achmaal

May 2021 1 97 Report

1. struktur kontrol perulangan yang sama dengan perintah if then adalah ......
A. Select Case
B. Do While
C. For Next
D. While
E. Perulangan Bertingkat

mohon bantuannya segera ya, Terimakasih (≧▽≦)​


Bagian penguji/kondisi pada struktur kontrol perulangan yang sama dengan perintah if then adalah

omlet25r

Jawaban:

D.while

Penjelasan:

3 votes Thanks 1

More Questions From This User See All


Bagian penguji/kondisi pada struktur kontrol perulangan yang sama dengan perintah if then adalah

achmaal April 2021 | 0 Replies

5 SOAL KIMIA +25 DAN ( BA ( Kalau Betul ) (◕ᴗ◕✿)Syarat : ------- Harus Betul- Pakailah CaraSoal sudah Dilampirkan Di Foto | Detail Soal Dari Sebelah Kanan, Nomer 1 Memiliki Soal "Tentukan Potensial Sel dari Data Tersebut"terimakasih, Mohon atas Bantuannya ya segera ... Tolong Pakaikan Cara​
Answer

Recommend Questions



irfan6145 May 2021 | 0 Replies

apa fungsi hp android


refiana8293 May 2021 | 0 Replies

1)Position value system bilangan octal adalah perpangkatan dari nilai…Pilih salah satu:a. 16b. 4c. 8d. 10e. 22)Berikut ini merupakan storage device adalahPilih salah satu:a. Keyboardb. Pentiumc. Monitord. Flashdiske. Core i73)Fungsi operasi komputer yang dapat menghubungkan komputer dengan lingkungan luar adalahPilih salah satu:a. Fungsi operasi pemindahan datab. Fungsi operasi pengolahan datac. Fungsi operasi perhitungan datad. Fungsi operasi penyimpanan datae. Fungsi operasi kontrol data


Rani9091 May 2021 | 0 Replies

Tentukan atribut dan metode dari objek supermarket? tolong dijawab, saya sangat butuh


Mariomantarlo5640 May 2021 | 0 Replies

berikan contoh dalam kehidupan sehari-hari dari e-commerce tentang1. bisnis to bisnis (b2b)2. bisnis to customer (b2c)3. customer to bisnis (c2b)4. bisnis to goverment (b2g)5. goverment to bisnis (g2b)6. customer to customer (c2c)


almayuniarto5085 May 2021 | 0 Replies

jarak yang masih dapat dijangkau sinyal wifi dari titik akses adalah


Alvinkjl3172 May 2021 | 0 Replies

Sebutkan tujuan penetapan harga jangka pendek dan 2 tujuan penetapan harga panjang


myname5972 May 2021 | 0 Replies

siapa pencipta mesin jahit?


livi81 May 2021 | 0 Replies

langkah paling awal dalam pemeriksaan ulang konektifitas jaringan yaitu


oktav4524 May 2021 | 0 Replies

berikut bahan yang diperlukan dalam instalasi jaringan lokal adalah? A. crimping tool. B. Konektor Rj-45. C. kuas. D. hub. E.cable taster


irfan6145 May 2021 | 0 Replies

bagaimana cara menyambungkan hotspot wifi ke laptop