Advertisement
ruben718

Erro

Jun 19th, 2016
309
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.49 KB | None | 0 0
  1.         float e = Float.parseFloat(txtEnergia.getText().toString());
  2.         float u = Float.parseFloat(txtDdp.getText().toString());
  3.         float i = Float.parseFloat(txtCorrenteEletrica.getText().toString());
  4.         float tempo = Float.parseFloat(txtTempo.getText().toString());
  5.  
  6.         if (e == 0){
  7.             float energia = (u * i * tempo);
  8.             String strDouble = String.format("%.2f", energia);
  9.             lblResultado.setText("E = " + strDouble + " J");
  10.         }
  11.  
  12.         else if (txtEnergia == null){
  13.             Context context = getApplicationContext();
  14.             CharSequence message = "Campo Vázio";
  15.             int duration = Toast.LENGTH_SHORT;
  16.             final Toast toastBasic = Toast.makeText(context, message, Toast.LENGTH_SHORT);
  17.             toastBasic.show();
  18.         }
  19.  
  20.         if (u == 0){
  21.             float ddp = (e / (i * tempo));
  22.             String strDouble = String.format("%.2f", ddp);
  23.             lblResultado.setText("U = " + strDouble + " V");
  24.         }
  25.  
  26.         if (i == 0){
  27.             float corrente = (e / (u * tempo));
  28.             String strDouble = String.format("%.2f", corrente);
  29.             lblResultado.setText("I = " + strDouble + " A");
  30.         }
  31.  
  32.         if (tempo == 0){
  33.             float segundos = (e / (u * i));
  34.             String strDouble = String.format("%.2f", segundos);
  35.             lblResultado.setText("Tempo = " + strDouble + " s");
  36.         }
  37.  
  38.         else {
  39.             lblResultado.setText("Campos Inválidos");
  40.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement