hola buenas tardes alguien que me ayude con esto lo e podido hacer en java y en pseint pero php no logro hacerlo.
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 procesados
Respuestas
Respuesta:
utiliza HTML para hacer el formulario y luego PHP para comparar los datos con un if else y ya
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"]');">
}