Jump to content

ayda


Recommended Posts

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

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...