Sie sind auf Seite 1von 2

package com.example.

calculadorasensilla;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;
import android.view.View;
import android.widget.EditText;

public class MainActivity extends AppCompatActivity {


EditText ET_Diplay;
double n1,n2,resultado;
String Operador;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public void Bcero(View View){
ET_Diplay = (EditText)findViewById(R.id.ET_Display);
ET_Diplay.setText(ET_Diplay.getText()+"0");
}
public void Buno(View View){
ET_Diplay = (EditText)findViewById(R.id.ET_Display);
ET_Diplay.setText(ET_Diplay.getText()+"1");
}
public void Bdos(View View){
ET_Diplay = (EditText)findViewById(R.id.ET_Display);
ET_Diplay.setText(ET_Diplay.getText()+"2");
}
public void Btres(View View){
ET_Diplay = (EditText)findViewById(R.id.ET_Display);
ET_Diplay.setText(ET_Diplay.getText()+"3");
}
public void Bcuatro(View View){
ET_Diplay = (EditText)findViewById(R.id.ET_Display);
ET_Diplay.setText(ET_Diplay.getText()+"4");
}
public void Bcinco(View View){
ET_Diplay = (EditText)findViewById(R.id.ET_Display);
ET_Diplay.setText(ET_Diplay.getText()+"5");
}
public void Bseis(View View){
ET_Diplay = (EditText)findViewById(R.id.ET_Display);
ET_Diplay.setText(ET_Diplay.getText()+"6");
}
public void Bsiete(View View){
ET_Diplay = (EditText)findViewById(R.id.ET_Display);
ET_Diplay.setText(ET_Diplay.getText()+"7");
}
public void Bocho(View View){
ET_Diplay = (EditText)findViewById(R.id.ET_Display);
ET_Diplay.setText(ET_Diplay.getText()+"8");
}
public void Bnueve(View View){
ET_Diplay = (EditText)findViewById(R.id.ET_Display);
ET_Diplay.setText(ET_Diplay.getText()+"9");
}
public void Bpunto(View View){
ET_Diplay = (EditText)findViewById(R.id.ET_Display);
ET_Diplay.setText(ET_Diplay.getText()+".");
}

public void operacioncapturanum1 (View View){


ET_Diplay = (EditText)findViewById(R.id.ET_Display);
n1 = Double.parseDouble(ET_Diplay.getText().toString());
ET_Diplay.setText(" ");
}
public void Bsumar(View View){
Operador = "+";
operacioncapturanum1(View);
}
public void Bresta(View View){
Operador = "-";
operacioncapturanum1(View);
}
public void Bdivision(View View){
Operador = "/";
operacioncapturanum1(View);
}
public void Bmulti(View View){
Operador = "*";
operacioncapturanum1(View);
}
public void Bigual(View View){
ET_Diplay = (EditText)findViewById(R.id.ET_Display);
n2 = Double.parseDouble(ET_Diplay.getText().toString());
if (Operador.equals("+")){
resultado = n1 + n2;
}else if (Operador.equals("-")){
resultado = n1 - n2;
}else if (Operador.equals("*")){
resultado = n1 * n2;
}else if (Operador.equals("/")){
resultado = n1 / n2;
}
ET_Diplay.setText(""+resultado);
}
public void Bborrar(View View){
if(!ET_Diplay.getText().toString().equals("")){

ET_Diplay.setText(ET_Diplay.getText().subSequence(0,ET_Diplay.getText().length()-
1)+"");
}
}
public void Blimpiar(View View){
n1 = 0.0;
n2 = 0.0;
ET_Diplay = (EditText) findViewById(R.id.ET_Display);
ET_Diplay.setText("");
}
}

Das könnte Ihnen auch gefallen