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. Diseñe un menú a través del cual el usuario pueda escoger qué tipo de información se mostrará en pantalla.

Respuestas

Respuesta dada por: arboisiere
1

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"]');">  

}  

Preguntas similares