Código para calculo de volume de cilindro

23/04/2021

0

Antes de mais nada queria avisar que estou usando o "Andriod Studio". Eu criei uma "calculadora" que calcula a o volume de um cilindro em que se pode escolher o resultado em Centimetros ou Metros (usando um spinner). Queria saber se meu código está certo na parte de "processamento", infelizmente não consigo testar pq dá erro de HAXM (q não consigo resolver) quando vou testar.
package com.example.calcularcilindro;

import androidx.appcompat.app.AppCompatActivity;

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

import android.widget.Spinner;

public class MainActivity extends AppCompatActivity {
    EditText edtRaio, edtAltura, edtResultado, edtEscolha;
    Spinner spinner1;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        edtRaio = (EditText) findViewById(R.id.editRaio);
        edtAltura = (EditText) findViewById(R.id.editAltura);
        edtResultado = (EditText) findViewById(R.id.editResultado);
        spinner1 = (Spinner) findViewById(R.id.spinner1);
        edtEscolha = (EditText) findViewById(R.id.editEscolha);

    }

    public void calcular(View v){
        double raio, altura, resultado=0;

        //Entrada de dados
        raio = Double.parseDouble(edtRaio.getText().toString());
        altura = Double.parseDouble(edtAltura.getText().toString());

        //Processamento
        resultado = Math.PI * raio * raio * altura;

        //Saida de dados
        edtResultado.setText(String.valueOf(resultado));

    }
}
Agaene

Agaene

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar