• Asignatura: Informática
  • Autor: tklegatosk2992
  • hace 8 años

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. Por ejemplo:

Seleccione una opción:

Opción 1: Si desea conocer el promedio del curso.

Opción 2: Si desea conocer el RUT de la persona con mayor promedio.

Opción 3: Si desea conocer la cantidad de alumnos aprobados.

Opción 4: Si desea conocer la cantidad de alumnos reprobados.

Opción 5: Si desea conocer el porcentaje de reprobados.

Opción 6: Si desea conocer la cantidad de alumnos

Respuestas

Respuesta dada por: arboisiere
8

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