Anda di halaman 1dari 2

Langkah Selanjutnya :

1. tambahkan 1 data bertipedata String


2. tambahkan beberapa data bertipedata double/float
3. tambahkan 1 data bertipedata integer,

lalu kondisikan data yang memiliki tipedata string tersebut


dalam kondisi kosong

solusinya adalah :
setelah baris perintah berikut :
public class "namaproject" extends balalalalla
tambahkan data bertipe string, double dan integer seperti berikut :
1.
String bilangan;

2.
double jumlah;
double data1;
double data2;

3.
int pilih;

public namaaplikasi(){
bilangan =""; (penanda bahwa dalam data bilangan kondisi kosong)

untuk memberikan perintah pada angka maka tuliskan coding berikut


pada masing-masing angka
coding pada angka 1:

bilangan += "1";
namavariabeltextfieldwaksurangsurang.setText(bilangan);

lanjutkan untuk semua angka dan tanda koma

untuk operasi aritmatika (KaBaTaKu).


untuk tanda tambah
data1=Double.parseDouble(bilangan);
namavaribeltextfieldmasing-masing.setText("+");
bilangan ="";
pilih = 1; (angka 1 merupakan penanda untuk operasi aritmatika)

lanjutkan untuk operasi aritmatika yang lain

coding untuk sama dengan


switch(pilih)
{
case 1: (angka 1 disesuaikan pada penanda operasi aritmatika)
data2 = Double.parseDouble(bilangan);
jumlah = data1 + data2 ;
bilangan = Double.toString(jumlah);
namavaribeltextField.setText(bilangan);
break;
case 2:
data2 = Double.parseDouble(bilangan);
jumlah = data1 * data2 ;
bilangan = Double.toString(jumlah);
namavaribeltextField.setText(bilangan);
break;
case 3:
data2 = Double.parseDouble(bilangan);
jumlah = data1 / data2 ;
bilangan = Double.toString(jumlah);
namavaribeltextField.setText(bilangan);
break;
case 4:
data2 = Double.parseDouble(bilangan);
jumlah = data1 - data2 ;
bilangan = Double.toString(jumlah);
namavaribeltextField.setText(bilangan);
break;
default:
break;
}

coding untuk clear


namavariabeltextfield.setText("");
data1=0.0;
data2=0.0;
jumlah=0.0;
bilangan="";

Anda mungkin juga menyukai