Dado el RUT (sin digito verificador) y las notas finales de un ramo un curso de n estudiantes, se requiere que programe en PHP un algoritmo que muestre al usuario la siguiente información: 1) RUT de la persona con la calificación más alta. 2) Promedio de notas del curso. 3) Cantidad de alumnos aprobados. 4) Cantidad de alumnos reprobados. 5) Porcentaje de reprobados. 6) Cantidad de alumnos procesados.
Respuestas a la pregunta
PHP es un lenguaje de código abierto, lo cual significa que es de uso libre y gratuito, adecuado para desarrollo web y que puede ser incrustado en HTML, significa que en un mismo archivo se puede combinar código PHP con código HTML.
El algoritmo para calcular promedios y demás datos de los alumnos es el siguiente:
<?php
_once("modulos.php");
$obj = new modulos;
$vectoralu=array();
$vectoralu=$obj->Alumnos();
//echo "Total : ".count($vector);
<table align="center" width="300">
<tr><td align="center">Seleccione curso :
<td>
<select name="cur">
$vector=array();
$vector=$obj->cursos();
for ($i=0;$i<count($vector);$i++)
{
<option value="echo $vector[$i]["codigo"]">echo $vector[$i]["nombre"]
}
</select>
</table><br>
<hr>
<table align=center width=800 border="1" cellspacing="0">
<tr class="fila"><th>Codigo<th>Apellido<th>Nombre<th>Nota 1<th>Nota 2<th>Nota 3<th>Nota 4<th>
<th>Promedio<th>Condición<th>
for ($i=0;$i<count($vectoralu);$i++)
{
<tr>
<td align="center">echo $vectoralu[$i]["código"]
<td align="center">echo $vectoralu[$i]["apellido"]
<td align="center">echo $vectoralu[$i]["nombre"]
<td align="center"><input type="text" size="5" class="texto1" name="techo $i">
<td align="center"><input type="text" size="5" class="texto1" name="necho $i">
<td align="center"><input type="text" size="5" class="texto1" name="kecho $i">
<td align="center"><input type="text" size="5" class="texto1" name="recho $i">
<td align="center"><input value="Calcular" type="button" onClick="promedio(echo $i);">
<td align="center"><input type="text" class="texto1" size="5" readonly name="pecho $i">
<td align="center"><input type="text" class="texto1" size="15" readonly name="cecho $i">
<td align="center"><input type="button" value="Guardar" onClick="save(echo $i,'echo $vectoralu[$i]["codigo"]');">
}