Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Practica 3
Practica 3
Un colegio desea saber que porcentaje de niños y que porcentaje de niñas hay en
el curso actual. Diseñar un algoritmo para este propósito (recuerda que para
calcular el porcentaje puedes hacer una regla de 3).
Porcentaje=10+15=25
Porcentaje Niños=((10/25=.4)*100)=40
Porcentaje Niñas=((15/25=.6)*100)=60
Codigo
Modelo:
package com.example.porcentajedealumnos.modelo;
MainActivity:
package com.example.porcentajedealumnos;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.TextView;
import com.example.porcentajedealumnos.modelo.Porcentaje;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public void Calcular(View v) {
EditText caja_men=(EditText) findViewById(R.id.txtmen);
EditText caja_women=(EditText) findViewById(R.id.txtwomen);
TextView eti_p=(TextView) findViewById(R.id.lblporcentaje);
Porcentaje p1=new Porcentaje();
p1.setMen(Integer.parseInt(caja_men.getText().toString()));
p1.setWomen(Integer.parseInt(caja_women.getText().toString()));
eti_p.setText("Hay "+ p1.PorcentajeMen()+"% De Niñas y de Niños
es"+p1.PorcantajeWomen()+"%");
}
}
Pruebas
Enunciado
(txtpractico)=Practico=80
(txtproblema)=Problema=90
(txtteoria)=Teoria=70
txtprobelma
txtteoria
Diseño
Codigo
Modelo:
package com.example.calificacion.Modelo;
MainActivity:
package com.example.calificacion;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.TextView;
import com.example.calificacion.Modelo.Calificacion;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public void Calcular(View v){
EditText caja_practico=(EditText) findViewById(R.id.txtpractico);
EditText caja_problema=(EditText) findViewById(R.id.txtproblema);
EditText caja_teoria=(EditText) findViewById(R.id.txtteoria);
TextView eti_calificacion=(TextView)
findViewById(R.id.lblcalificacion);
Calificacion p1=new Calificacion();
p1.setPractico(Integer.parseInt(caja_practico.getText().toString()));
p1.setProblema(Integer.parseInt(caja_problema.getText().toString()));
p1.setTeoria(Integer.parseInt(caja_teoria.getText().toString()));
eti_calificacion.setText("Tu calificacion total es:
"+p1.CalificacionTotal());
}
}
Pruebas