Dinsdag 14 Mei 2013

Tugas 4 Bahasa Pemrograman



1.       7 operasi perbandingan :
·         == sama dengan
·         > lebih besar
·         < lebih kecil
·         >= lebih besar atau sama dengan
·         <= lebih kecil atau sama dengan
·         != tidak sama dengan
·         Nama_Variabel.equals(“perbandingan”)
2.      System.out.println('a' < 'b');         //true
        System.out.println('a' <= 'A');     //false
        System.out.println('a' > 'b');      //false
        System.out.println('a' >= 'A');    // true
        System.out.println('a' == 'b');    //false
        System.out.println('a' != 'b');    //true
3.      Tidak bisa dijalankan, karena tipe data yang Boolean tidak bisa dijadikan integer karena Boolean hanya memiliki nilai “TRUE” & “FALSE”.
4.        if (radius >= 0)
{
area = radius * radius * PI;
System.out.println(“The area for the circle of” + “radius”+radius+ “is”+area);
}
5.      A. if (y > 0)
{
 X = 1;
            }

           B. if (nilai > = 60)
{
                      System.out.print(“LULUS”);
}

else
if(nilai < 60)
{
System.out.print(“GAGAL”);
}
6.      a. 30 is even
    30 is odd
  b. 30 is even

7.      kesalahannya terdapat pada syntaxnya karena pertama kali sudah diperiksa dan  mencakup semua nilai yang terdapat di atasnya sehingga tidak dilakukan pengecekan lagi karena pada pemeriksaan if yang pertama sudah benar.
8.      Output nya : X is 2
9.      C
10.  Jika diisi dengan 14 hasil outputnya  : 14 is even
Jika diisi dengan 15 hasilnya outputnya
: 15 is multiple of 5
Jika number diisi 30 hasilnya outputnya : 30 is even
30 is multiple of 5
11.  1.  (true) && (3 > 4) // False
2. !(x > 0) && (x > 0)// False
3. (x > 0) || (x < 0) // True
4. (x !=0) || (x == 0) // True
5.(x >= 0) || (x < 0) // False
6. (x != 1) == !(x == 1) // True
12.  if (num > 1 && num < 100);
13.    1. Nomer 2,4, dan 5 tidak diperbolehkan sebab ekspresi tersebut digunakan untuk              perbandingan string.
2.  nomer 1,3,dan 6 di perbolehkan untuk digunakan di java.  
14.  (x < y && y < z) is //  true
        (x < y || y < z) is // true
       !(x < y) is //  false  
      (x + y < z) is // true
      (x + y < z) is // true
15. a. amount is 32.320000 3.232000e+01
      b. amount is 32.3200 3.2320e+01
     c. false
     d. java
     e. false java
     f. false java

0 opmerkings:

Plaas 'n opmerking