UTS Pemrograman Bergerak
UTS Pemrograman Bergerak
package com.example.utspg;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.os.Bundle;
import android.widget.Button;
import android.widget.EditText;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
username = findViewById(R.id.inputusername);
password = findViewById(R.id.inputpassword);
loginBtn = findViewById(R.id.login);
resBtn = findViewById(R.id.reset);
hasil = findViewById(R.id.hasil);
loginBtn.setOnClickListener((ev)-> {
String userUsername = username.getText().toString();
String userPassword = password.getText().toString();
if(userUsername.equals("dani") && userPassword.equals("12345")){
Intent page2 = new Intent(this, no2.class);
startActivity(page2);
}
});
resBtn.setOnClickListener((ev) -> {
username.setText("");
password.setText("");
});
}
}
package com.example.utspg;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.Button;
import android.widget.EditText;
Button hitung ;
EditText x1, x2, aInput, bInput, cInput;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_no2);
hitung = findViewById(R.id.hitung);
x1 = findViewById(R.id.hasilx1);
x2 = findViewById(R.id.hasilx2);
aInput = findViewById(R.id.inputA);
bInput = findViewById(R.id.inputB);
cInput = findViewById(R.id.inputC);
hitung.setOnClickListener((ev) -> {
int a,b,c ;
double det;
a = Integer.parseInt(aInput.getText().toString());
b = Integer.parseInt(bInput.getText().toString());
c = Integer.parseInt(cInput.getText().toString());
det = Math.pow(b,2) - (4*a*c) ;
if(det == 0){
double akar = (double) -b / (2*a) ;
x1.setText(String.valueOf(akar));
x2.setText(String.valueOf(akar));
}
}