P.O.O, Estructura de Datos, Tópicos Selectos de Programación, Fundamentos de Programación, Teoría de la Computación, Matemáticas para Computadoras, Fundamentos de Desarrollo de Sistemas, Programación Web, Graficación.
miércoles, 10 de agosto de 2016
lunes, 8 de agosto de 2016
miércoles, 18 de mayo de 2016
Práctica de Android.
Terminar la práctica de la clase pasada agregando, por medio de estructuras IF/ELSE, si la persona tiene sobrepeso. Para eso hay que consultar una tabla del IMC (Índice de Masa Corporal).
El diseño de la interfaz es:
El código de la aplicación es :
El diseño de la interfaz es:
El código de la aplicación es :
package com.interconinental.wk1.imc_ejemplo_1; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.TextView; import static java.lang.Math.pow; import static java.lang.Math.sqrt; public class MainActivity extends AppCompatActivity { private EditText etPeso; private EditText etEstatura; private TextView tvIMC; private Button btnIMC; double peso; double est; double resp; String sResp; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); etPeso = (EditText) findViewById(R.id.etPeso); etEstatura = (EditText) findViewById(R.id.etEstatura); tvIMC = (TextView) findViewById(R.id.tvIMC); btnIMC = (Button) findViewById(R.id.btnCalcular); btnIMC.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { peso = Double.parseDouble(etPeso.getText().toString()); est = Double.parseDouble(etEstatura.getText().toString()); resp = Math.round(peso / pow(est, 2)); sResp = tvIMC.getText().toString()+" "+Double.toString(resp); //sResp = Double.toString(resp); tvIMC.setText(sResp); } }); } }
jueves, 12 de mayo de 2016
Suscribirse a:
Comentarios (Atom)
