Ejemplo Calculando potencia en void Android Studio

En este ejemplo de Android Studio con java Crearemos una void para calcular la potencia la cual es el producto que resulta al multiplicar una cantidad o expresión por sí misma una o más veces. De la cual solo necesitaremos introducir la base y el exponente.


Diseño:





aquí el cogido:



public class MainActivity extends AppCompatActivity implements View.OnClickListener {
    public EditText Exponente;
    public EditText Base;
    public Button btn;
    public TextView Resultado;

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

        Exponente = (EditText) findViewById(R.id.Exponente);
        Base = (EditText) findViewById(R.id.Base);
        Resultado=(TextView) findViewById(R.id.Resultado);
        btn=(Button) findViewById(R.id.btn);

        btn.setOnClickListener(this);
    }

    @Override    public void onClick(View v) {
        potencia();
    }

    public void potencia(){
        //Asignando valores       
 int base=Integer.parseInt(Base.getText().toString());
        int exponente=Integer.parseInt(Exponente.getText().toString());
        int p=1;
        //Mientras el exponente sea mayor al cero        while(exponente>0)
        {
            //calculando potencia            p=p*base;
            exponente--;
        }
        //mostrando reusltados 
       Resultado.setText
("La potencia de "+Base.getText().toString()+
" elevado al "+Exponente.getText().toString()+" es "+String.valueOf(p));
    }
}









Comentarios

  1. Respuestas
    1. Todos los ejemplos están en una sola carpeta, para descargarlos ve a: https://github.com/carlosdarioio/Blog
      Lo descargas y este ejemplo estaría en Blog/Android/Potencia

      Borrar

Publicar un comentario

Entradas más populares de este blog

Ejemplo de suma Pascal

Solucion al error collation desconocida: 'utf8mb4_0900_ai_ci'