Você está na página 1de 3

<?xml version="1.0" encoding="utf-8"?

>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:minWidth="25px"
android:minHeight="25px">
<LinearLayout
android:orientation="vertical"
android:minWidth="25px"
android:minHeight="25px"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/linearLayout1">
<TextView
android:text="Valor Etanol/L"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/etanol" />
<android.support.design.widget.TextInputEditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/valorE"
android:maxHeight="40dp" />
<TextView
android:text="Valor Gasolina/L"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/gasolina" />
<android.support.design.widget.TextInputEditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/valorG"
android:maxHeight="40dp" />
<TextView
android:text="Consumo Etanol/KM"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/consumo1" />
<android.support.design.widget.TextInputEditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/consumoEta"
android:maxHeight="40dp" />
<TextView
android:text="Consumo Gasolina/KM"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/consumo2" />
<android.support.design.widget.TextInputEditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/consumoGas"
android:maxHeight="40dp" />
<Button
android:text="Calcular"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/calcular" />
<TextView
android:text=""
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/textView3" />
<TextView
android:text="Melhor Opção de Combustivel"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/resultado" />
<TextView

android:text="resultado"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/printresultado" />
</LinearLayout>

</RelativeLayout>

Main activite

[Activity(Label = "@string/app_name", Theme = "@style/AppTheme", MainLauncher =


true)]
public class MainActivity : AppCompatActivity
{
private const string B = "Etanol";
private const string A = "Gasolina";
TextView Etanol;
EditText valorE;

TextView Gasolina;
EditText valorG;

TextView consumo1;
EditText consumoEtanol;

TextView consumo2;
EditText consumoGasolina;

TextView resultado;
TextView printresultado;

Button calcular;

public static string A1 => A;

public static string A2 => A;

protected override void OnCreate(Bundle savedInstanceState)


{

base.OnCreate(savedInstanceState);
// Set our view from the "main" layout resource
SetContentView(Resource.Layout.activity_main);
etanol = FindViewById<TextView>(Resource.Id.etanol);
valorE = FindViewById<EditText>(Resource.Id.valorE);

consumo1 = FindViewById<TextView>(Resource.Id.consumo1);
consumoEta = FindViewById<EditText>(Resource.Id.consumoEta);

gasolina = FindViewById<TextView>(Resource.Id.gasolina);
valorG = FindViewById<EditText>(Resource.Id.valorG);

consumo2 = FindViewById<TextView>(Resource.Id.consumo2);
consumoGas = FindViewById<EditText>(Resource.Id.consumoGas);

resultado = FindViewById<TextView>(Resource.Id.resultado);
printresultado = FindViewById<TextView>(Resource.Id.printresultado);

calcular = FindViewById<Button>(Resource.Id.calcular);

calcular.Click += calcular_Click;

public void calcular_Click(object sender, EventArgs e)


{

double valor1 = 0;
double valor2 = 0;
double valor3 = 0;
double valor4 = 0;
double compara1 = 0;
double compara2 = 0;

valor1 = double.Parse(valorE.Text);
valor2 = double.Parse(valorG.Text);
valor3 = double.Parse(consumoEta.Text);
valor4 = double.Parse(consumoGas.Text);

compara1 = ((valor3 * valor2)/valor1);


compara2 = ((valor4 * valor1) / valor2);

if (compara1 > compara2)


{
printresultado.Text = V.ToString();
}

else {
printresultado.Text = M.ToString();
}

// consumo1.Text = valor1.ToString();
//consumo2.Text = valor2.ToString();

}
}
}

Você também pode gostar