TIPE DATA, KEYWORD, VARIABEL, OPERATOR DAN TEKNIK KONFERSI


  • macam-macam keyword java

Abstract,Assert,Boolean,Break,Byte,Case,Catch,Char,Class,Const, Continue,Default,Do,Native,New,Double,Else,Enum,Extends,Final, Finaly,Float,For,Goto,If,Implement,Import,Instanceof,Int,Interface,Long,Package,Private,Protected,Public,Return,Short,Static, Strictfp, SuperSwitch, Synchronized,This,Throw,Throws,TransientTry,Void,Volatile,While

  • Diberikan tabel dibawah ini, deklarasikan variabel yang terdapat didalamnya dengan tipe data yang sesuai dan berikan nilai inisialisasi. Tampilkan hasil outputnya yaitu nama variabel dan nilainya. berikut jawabanya:

 


import javax.swing.JOptionPane;

public class number {<span id="more-30"></span>

public static void main(String args[]){

int number = 10;

boolean result;

result = true;

char letter = ‘a’;

String str;

str=”hello”;

JOptionPane.showMessageDialog(null,”nnumber= ” + number +

“nletter= ” + letter +”nboolean= ” + result + “nstr= “+str);

}

}

  • Berikan contoh listing program proses konfersi data, dengan arah konfersi tipe data sesuai dengan keinginan anda, minimal 5 proses konfersi!

public class konfersi{

public static void main (String[] args){

// input nama

String nama = JOptionPane.showInputDialog(null, “masukkan Nama Anda :”);

int tunjangan;

double gajikotor ;

double potongan;

double pajak = 0.2;

double gajibersih;

gajikotor= Double.parseDouble(JOptionPane.showInputDialog(null, “gajikotor= “));

// konfersi string ke double

potongan = pajak * gajikotor;

tunjangan = Integer.parseInt(JOptionPane.showInputDialog(null, “tunjangan= “));

//konfersi string ke integer

gajibersih = (gajikotor – potongan) + tunjangan;

JOptionPane.showMessageDialog(null, ” gajibersih= ” + gajibersih );

&amp;amp;nbsp;

String biaya_pajak ;

biaya_pajak =String.valueOf(pajak);

//konfersi double ke string

JOptionPane.showMessageDialog(null, ” Biaya Pajak= ” + biaya_pajak );

&amp;amp;nbsp;

String uang_tunjangan ;

uang_tunjangan =String.valueOf(tunjangan);

// konfersi integer ke string

JOptionPane.showMessageDialog(null, ” Uang Tunjangan= ” + uang_tunjangan );

String kesimpulan;

kesimpulan = Double.toString(gajibersih);

//konfersi double ke integer

JOptionPane.showMessageDialog(null, “Nama =” + nama + “n” Total Gaji Anda = “+ kesimpulan );

}

}

Tipe data dalam java
  • Tipe data dalam java
Data Type Description Minimum Maksimum
Byte Bilangan bulat -127 128
Short Bilangan bulat -32768 32767
Int Bilangan bulat -2147483648 2147483647
Long Bilangan bulat -9223372036854775808 9223372036854775807
Float Bilangan riil 1.40129846432407e-45 3.40282346638528860e+38
Double Bilangan riil 4.9406564246544e-324 4.94065645841246544e-324
Char Karakter Unicode
Boolean Berisi True   False

 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s