Selasa, 30 April 2013

Tugas 3 Bahasa Pemrograman Java

1.
Dari program diatas terdapat error yaitu:
Int i harus diisi dengan 
 int i = 0;
Seharusnya (string [] args) = 
string memakai huruf besar
Int k = 100.0; 
seharusnya double k = 100.0;

2.
Dari variabel diatas yang benar adalah Miles, Test, x, y, radius, $4, apps
 Dari variabel diatas yang salah adalah
a++,a-- = karena (++,--) termasuk operator
4#R,#44 =  karena (#) termasuk function
class, public = karena termasuk nama class dan nama function
int = karena termasuk  tipe data
jadi semuanya itu jika dipakai akan error

3.
Keuntungan Kontanta adalah Kita dapat membuat variabel menjadi konstanta yang tidak dapat diubah nilainya dengan menambahkan keyword “final” sebelum tipe data dari variabel.
 contoh :
final int konstantainteger = 10;
final float pajak = 15.5;
int SIZE =20;

4.

double miles=100; 
double KILOMETER_PER_MILE = 1.609;
double kilometers = miles * KILOMETER_PER_MILE;
 System.out.print("miles = "+ miles +"kilometers = "+ kilometers  +"Kilometer  = "+ kilometers );


5.


float bilangan_pecahan = 1.23456;
float bilangan_besar = 1.45 E 28;
float bilangan_kecil = 1.45 E-28;

 type data yang membutuhkan memori sedikit adalah byte

6
hasil dari program disamping adalah 2, 2, -4, -4 , 0, 1

7.
import java.io.*;
public class hari{
public static void main (String [] args) throws Exception{
BufferedReader in = new BufferedReader(new InputStreamReader

(System.in));

        String day="selasa" ;
        System.out.println("Hari ini selasa");
        System.out.print("masukkan jumlah Hari (angka) selanjutnya = "); int lop =Integer.parseInt(in.readLine());
      
       int x = lop % 7 ;
       if (x==0){
           System.out.print(day);
       }
       else if(x==1){
           day = "rabu";
       }
       else if(x==2){
           day = "kamis";
       }
       else if (x==3){
           day = "jumat";
       }
       else if (x==4){
           day = "sabtu";
           }
       else if(x==5){
           day = "minggu";
       }
       else{
           day="senin";
       }
       System.out.print("Hari berikutnya adalah Hari = "+day );
    }
}



8.
Hasil dari 25/4 adalah 6
karena 25, 4 adalah int
jika hasilnya benar maka 25,4 adalah double
penulisan double yaitu :
25.0 / 4 atau 25 / 4.0 atau 25.0 / 4.0 hasilnya sama 6.25 

9.
Dari program diatas sistematika yang benar adalah yang memperoleh hasil 6.25 , 1.5, 1.5

10.
dari pecahan berikut yang benar adalah 
 12.3 , -334.4 , 20.5
kalau bilangan
12.3e+2, 23.4e-2 ,39F,40D adalah bukan bilangan pecahan








.



0 komentar:

Posting Komentar