|    
			
				05/09/2010, 11:04
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: septiembre-2010 
						Mensajes: 82
					 Antigüedad: 15 años, 1 mes Puntos: 0 |  | 
  |  Respuesta: Como resuelvo este ejercicio ayuda rindo el martes!!  
  <script>c=0;
 var total=3;
 personas=new Array ();
 
 function persona() {
 
 this.nombre="";
 this.servicio="";
 this.pago=0;
 this.grado="";
 
 }
 
 function carga() {
 
 nuevoPersona=new persona();
 nuevoPersona.nombre=document.frmCarga.selNombre.va  lue;
 nuevoPersona.pago=parseFloat(document.frmCarga.txt  Pago.value);
 nuevoPersona.servicio=document.frmCarga.txtServici  o.value;
 nuevoPersona.grado=document.frmCarga.selGrado.valu  e;
 personas[c]=nuevoPersona;
 
 c++;
 
 if(c==total)
 {
 document.frmCarga.cmdestadisticas.disabled=false
 document.frmCarga.cmdlistar.disabled=false
 document.frmCarga.cmdcargar.disabled=true
 }
 
 
 
 document.frmCarga.txtServicio.value="";
 document.frmCarga.txtPago.value="";
 
 }
 
 function listar() {
 
 for(i=0; i<personas.length -1; i++)
 {
 for(j=i+1; j<personas.length; j++)
 {
 if(personas[i].nombre > personas[j].nombre)
 {
 x=personas[i]
 personas[i]=personas[j]
 personas[j]=x
 }
 }
 }
 for(i=0; i<personas.length ; i++)
 {
 document.write(i,"- Nombre: ",personas[i].nombre,"<br> Pago: ",personas[i].pago,"<br> Servicio: ", personas[i].servicio, "<br> Grado: ", personas[i].grado,"<br> ------------------- <br>" )
 }
 }
 
 function estadistica() {
 total=0
 alto=0
 medio=0
 bajo=0
 
 
 for (i=0; i<c; i++) {
 
 
 
 
 total=total+personas[i].pago
 
 if (personas[i].grado=="Alto") alto=alto+1
 if (personas[i].grado=="Medio") medio=medio+1
 if (personas[i].grado=="Bajo") bajo=bajo+1
 
 
 
 }
 
 por1=(alto*100)/c
 por2=(medio*100)/c
 por3=(bajo*100)/c
 
 document.write("<h2>Estadísticas<h2>");
 document.write("<hr>")
 document.write("<b>Cantidad Servicios:</b>" + c+"<br>");
 document.write("<b>Total pre pago:</b>" + total+"<br>");
 document.write("<b>Porcentaje Satifaccion Alto %:</b>" + por1+"<br>");
 document.write("<b>Porcentaje Satifaccion Medio %:</b>" + por2+"<br>");
 document.write("<b>Porcentaje Satifaccion Bajo %:</b>" + por3+"<br>");
 
 }
 
 </script>
 
 
 PD= me faltaria el nombre mas elegido la verdad nose como hacerlo
     |