Anda di halaman 1dari 2

Nama : Muhammad Fais Prasetyo

Nim : G.211.16.0090

package com.example.gaji;

import androidx.appcompat.app.AppCompatActivity;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Button;
import android.view.View;
import android.os.Bundle;

public class MainActivity extends AppCompatActivity {


EditText no_ktp, nama, no_telepon, pekerjaan, biaya_pajak, gaji_pokok;
TextView total_gaji;
Button tombolHitung;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.gaji);
no_ktp = (EditText) findViewById(R.id.NoKTP);
nama = (EditText) findViewById(R.id.Nama);
no_telepon = (EditText) findViewById(R.id.NoTelepon);
pekerjaan = (EditText) findViewById(R.id.Pekerjaan);
biaya_pajak = (EditText) findViewById(R.id.BiayaPajak);
gaji_pokok = (EditText) findViewById(R.id.GajiPokok);
total_gaji = (EditText) findViewById(R.id.TotalGaji);
tombolHitung = (Button) findViewById(R.id.buttonhitung);

tombolHitung.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String pekerjaannya = pekerjaan.getText().toString();

if (pekerjaannya.toLowerCase().equals("Karyawan")) {
biaya_pajak.setText("100000");
} else if (pekerjaannya.toLowerCase().equals("Manager")) {
biaya_pajak.setText("200000");
} else if (pekerjaannya.toLowerCase().equals("Direktur
Utama")) {
biaya_pajak.setText("500000");
} else {
biaya_pajak.setText("0");
}

double gajipokok, biayapajak, gaji;


gajipokok =
Double.valueOf(gaji_pokok.getText().toString().trim());
biayapajak =
Double.valueOf(biaya_pajak.getText().toString().trim());
gaji = gajipokok - biayapajak;

String totalgaji1 = String.valueOf(total_gaji);


total_gaji.setText(totalgaji1);
}
});

}
}
Nama : Muhammad Fais Prasetyo
Nim : G.211.16.0090

Anda mungkin juga menyukai