kodax Posted October 9, 2010 Report Share Posted October 9, 2010 Hola compañeros acudo a ustedes por una problema que tengo mesecito sacar el promedio de n alumos y desplegar su promedio individual y el del curso tengo el codigo que e trabajado pero solo lo hase para un alumno se e tratado de hacerlo por un ciclo pero no me sale estoy recien empesando en html u para ustede sera facil eso amigos espero que me ayuden Este es el codigo que tengo hasta el momento <html> <head> <title>Promedio de notas</title> <script> function promedio(){ sum=0; tot=0; for(i=0;i<document.form1.elements.length;i++){ ele=document.form1.elements; if(ele.type=='text' && !isNaN(parseInt(ele.value))){ sum+=1; tot+=parseInt(ele.value); } } if(sum!=0){ prom=tot/sum;document.form1.nota.value=prom; }else{ document.form1.nota.value=0; } if (prom <= 3.9) { alert("alumno reprobado"); } else { alert("alumno aprobado"); } } </script> </head> <br> <br> <body bgcolor="#FFFF99"> <body> <center><table width="519" border="1"> <tr> <th scope="col"> <font face="Arial, Helvetica, sans-serif"><font color="#FF0000"><H1>Promedio de notas</H1></font></font> <center><img src="La profunda noche.gif"></center> <p> Ingrese nombre:<input name="nobre" type="text"/> <p> Ingrese asignatura:<input name="asignatura" type="text"/> </table> </center> <center><table width="519" border="1"> <tr> <th height="276" scope="col"> <form name="form1" method="post" action=""> Nota 1: <input type="text" name="nota1"> <br> Nota 2:<input type="text" name="nota2"> <br> Nota 3:<input type="text" name="nota3"> <br> Nota 4:<input type="text" name="nota4"> <br> Nota 5:<input type="text" name="nota5"> <br> Nota 6: <input type="text" name="nota6"> <br> <font color="#FF0000">Promedio:</font> <INPUT name="nota" type="text"> <br> <p> <input type="button" name="Submit" value="calcular" onClick="promedio()"> <input type="reset" name="Submit2" value="Limpiar"> </form></th> </tr> </table> </center> </body> </html> Link to comment Share on other sites More sharing options...
alvaroxz Posted October 9, 2010 Report Share Posted October 9, 2010 a puro html y javascript, te va a ser complicado, ya que eso es estatico mete un poco de php y la tarea esta facil trata de cabecearte un poco mas Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now