Tipos de estructuras repetitivas de programación
Esta es una parte de código de una app con estructuras respetivas
creación de vector
Float[] notas = new Float[8];
se le asignas los valores dados por el usuario
nota1 = (EditText) findViewById(R.id.nota1);
nota2 = (EditText) findViewById(R.id.nota2);
nota3 = (EditText) findViewById(R.id.nota3);
nota4 = (EditText) findViewById(R.id.nota4);
nota5 = (EditText) findViewById(R.id.nota5);
nota6 = (EditText) findViewById(R.id.nota6);
nota7 = (EditText) findViewById(R.id.nota7);
nota8 = (EditText) findViewById(R.id.nota8);ciclofor (int i = 0; i < 8; i++)
{
//Condiciona y asigna la nota mayor
if (notas[i] > mayor)
{
mayor = notas[i];
posM = i;
}
//Condiciona y asigna la nota menor
if (notas[i] < menor)
{
menor = notas[i];
posm = i;
}
if(notas[i] == 3.5 && notas[i] == 4.5 && notas[i] == 5){
contador++;
}
if(notas[i] >= 3){
aprobados++;
porcentajeA = aprobados * 100/8;
}else{
noAprobado++;
porcentajeR = noAprobado * 100/8;
}
suma += notas[i];
}
Comentarios
Publicar un comentario