1.
a. Nilai k dinyatakan 100.0 harusnya bisa memakai tipe double maupun float,
namun dideklarasikan int atau interger..
b. Variabel i harusnya diberikan nilai karena dioperasikan kembali dalam suatu proses/perhitungan yang membutuhkan nilai awal.
2. Penulisan yang tepat adalah :
--Miles, Test,$4, #44, apps, x, y , radius
Yang salah adalah :
· a++,--a,4#R,class, public, int =>//karena merupakan bahasa dalam java tidak dapat dijadikan variable
3. a. Di dalam program nilai konstanta dipakai berulang kali, jika ada perubahan data/nilai konstanta, kita tinggal mengubah deklarasi konstantanya saja.
b. Program lebi mudah dibaca terdapat konstanta/ ketetapan.
c. Fungsi konstanta : menjaga nilai variabel agar tetap tidak berubah ketika ada baris-baris program yang akan mengubah variabel.
4. double miles =100 ; //4a
double KILOMETER_PER_MILE = 1.609 ; //4b
double kilometers = miles * KILOMETER_PER_MILE ; //4c
System.out.print(miles+" miles = "+kilometers+ "Kilometer ") ; //4d
}
}
5. Yang paling minimum adalah Byte karena byte hanya membutuhkan memori 8-bit untuk penyimpanan data.
6. 56 % 6 = 2
78 % -4 = 2
-34 % 5 = -4
-34 % -5 = -4
5 % 1 = 0
1 % 5 = 1
b. Variabel i harusnya diberikan nilai karena dioperasikan kembali dalam suatu proses/perhitungan yang membutuhkan nilai awal.
2. Penulisan yang tepat adalah :
--Miles, Test,$4, #44, apps, x, y , radius
Yang salah adalah :
· a++,--a,4#R,class, public, int =>//karena merupakan bahasa dalam java tidak dapat dijadikan variable
3. a. Di dalam program nilai konstanta dipakai berulang kali, jika ada perubahan data/nilai konstanta, kita tinggal mengubah deklarasi konstantanya saja.
b. Program lebi mudah dibaca terdapat konstanta/ ketetapan.
c. Fungsi konstanta : menjaga nilai variabel agar tetap tidak berubah ketika ada baris-baris program yang akan mengubah variabel.
4. double miles =100 ; //4a
double KILOMETER_PER_MILE = 1.609 ; //4b
double kilometers = miles * KILOMETER_PER_MILE ; //4c
System.out.print(miles+" miles = "+kilometers+ "Kilometer ") ; //4d
}
}
5. Yang paling minimum adalah Byte karena byte hanya membutuhkan memori 8-bit untuk penyimpanan data.
6. 56 % 6 = 2
78 % -4 = 2
-34 % 5 = -4
-34 % -5 = -4
5 % 1 = 0
1 % 5 = 1
8. 25/4 error karena tidak memiliki tipe dan nilai variabel yang benar .
untuk
yang benar harusnya Integer a = 25/4 ; dengan hasil yang didapat adalah 8. bila
menggunakan (double/ float) akan didapat 8,25
9.
Semua benar..
Hasil output
25 / 4 is 6 // tipenya int bukan double
3 * 2 / 4 is 1// tipenya int bukan double
25 / 4.0 is 6.25// tipenya double bukan int
3.0 * 2 / 4 is 1.5// tipenya double bukan int
10. --- 12.3e+2, 23.4e-2 ,39F,40D = bukan bilangan pecahan
---- 12.3 , -334.4 , 20.5 = bilangan pecahan
Hasil output
25 / 4 is 6 // tipenya int bukan double
3 * 2 / 4 is 1// tipenya int bukan double
25 / 4.0 is 6.25// tipenya double bukan int
3.0 * 2 / 4 is 1.5// tipenya double bukan int
10. --- 12.3e+2, 23.4e-2 ,39F,40D = bukan bilangan pecahan
---- 12.3 , -334.4 , 20.5 = bilangan pecahan
Tidak ada komentar:
Posting Komentar