Practica N.º 10 Nombre: Richar Arturo Yungan Guaman Fecha: 25/06/2020 Asignatura: Programación en Java y Lab. Código Principal (.Java)

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

Practica N.

º 10

Nombre: Richar Arturo Yungan Guaman

Fecha: 25/06/2020

Asignatura: Programación en Java y Lab.

Código Principal (.java)


package unach.edu.ec.practica10;

import androidx.appcompat.app.AppCompatActivity;
import android.widget.Spinner;
import android.widget.ArrayAdapter;
import android.view.View;
import android.widget.TextView;
import android.widget.EditText;
import android.widget.RadioButton;
import android.widget.CheckBox;

import android.os.Bundle;

public class MainActivity extends AppCompatActivity {

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

Spinner spPremios = (Spinner)findViewById(R.id.spPremio);


String opciones[]={ "Seleccione", "Cubo", "Cuadrado"};
ArrayAdapter<String> adOpciones = new ArrayAdapter<String>(this,
R.layout.support_simple_spinner_dropdown_item,opciones);
spPremios.setAdapter(adOpciones);
}
public void concurso (View vista){
EditText etInsc =(EditText)findViewById(R.id.etInscrip);
TextView tvResp=(TextView)findViewById(R.id.tvInscip);
RadioButton rbIndi = (RadioButton)findViewById(R.id.rbIndiv);
RadioButton rbEqui=(RadioButton)findViewById(R.id.rbEquip);
CheckBox cbConex=(CheckBox)findViewById(R.id.cbConnec);
CheckBox cbEsq=(CheckBox)findViewById(R.id.cbEsquem);
CheckBox cbResult = (CheckBox)findViewById(R.id.cbResults);
Spinner spPremio=(Spinner)findViewById(R.id.spPremio);

int cont=0,total=50;
if(cbConex.isChecked())cont++;
if(cbEsq.isChecked())cont++;
if(cbResult.isChecked())cont++;

if(rbIndi.isChecked()){
total= Integer.parseInt(etInsc.getText().toString())*cont;
}
if(spPremio.getSelectedItem()=="Cubo"){

total=(int)Math.pow(total,3);
}
}

}
Código secundario (.xml)

<Button
android:id="@+id/btOperar"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="160dp"
android:layout_marginLeft="160dp"
android:layout_marginTop="28dp"
android:text="OPERAR"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/spPremio" />
</androidx.constraintlayout.widget.ConstraintLayout>

Interface grafica

You might also like