You are on page 1of 3

Tugas Pemrograman Mobile 1

Dermawan Waruwu
2018020912
5SIB1

Dosen :
Ibu Erika Fahmi Ginting, S.Kom, M.Kom

STMIK TRIGUNA DHARMA


2020/2021
Koding Untuk Membuat Perhitungan Volume Balok, Yaitu :

package com.dermawan.hitungvolumebalok;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;

public class MainActivity extends Activity {


private Button hitung, reset;
private EditText Panjang, Lebar, Tinggi;
private TextView Volume;
private double panjang, lebar, tinggi, volume;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

Panjang = (EditText) findViewById(R.id.editTextPanjang);


Lebar = (EditText) findViewById(R.id.editTextLebar);
Tinggi = (EditText) findViewById(R.id.editTextTinggi);
Volume = (TextView) findViewById(R.id.textvolume);
hitung = (Button) findViewById(R.id.buttonHitung);
hitung.setOnClickListener(new View.OnClickListener() {

@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
HitungVolume();
}
});
reset = (Button) findViewById(R.id.buttonReset);
reset.setOnClickListener(new View.OnClickListener() {

@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
Reset();
}
});
}

private void HitungVolume(){


panjang= Double.parseDouble(Panjang.getText().toString());
lebar= Double.parseDouble(Lebar.getText().toString());
tinggi = Double.parseDouble(Tinggi.getText().toString());
setVolume(panjang*lebar*tinggi);
Volume.setText("Volume Balok = "+volume);
}

private void Reset(){


Panjang.setText("");
Lebar.setText("");
Tinggi.setText("");
Volume.setText("Volume Balok");
}
public double getVolume() {
return volume;
}
public void setVolume(double volume) {
this.volume = volume;
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
}

You might also like