Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/11/2011, 13:28
girvi
 
Fecha de Ingreso: noviembre-2011
Mensajes: 15
Antigüedad: 12 años, 6 meses
Puntos: 0
Código programa con errores

Hola a todos,

Estoy trabajando en un código para un ejercicio en el que se deben leer los números de la cadena de 10 en 10, escribirlos por pantalla y efectuar la suma, la multiplicación y la media. Además tengo que implementar dos funciones, NL para los saltos de línea y block_10 para la salida por pantalla de los números. Sin embargo, lo único que me aparece cuando cargo el programa es la frase de en la que me dice cuantos números tiene la secuencia. Podríais decirme orientarme sobre qué estoy haciendo mal?
Aquí os dejo el código:

Código PHP:
function NL ()
{
    print 
"</br>";
}    
function 
block_10($numeros, &$suma, &$multiplica, &$media)
{
    print 
"$numero ($suma)";
    
printf ("%.4e",$multiplica);
    
printf ("%.2f",$media);
    
NL ();
}    

    
 
/*********** PROGRAMA PRINCIPAL ************/

     // load data file
   
$filename=$_GET["filename"];  //el paràmetre s'ha de dir filename
   
include($filename);
   
$numeros explode(' '$cadena);
   
$suma=0;
   
$multiplica=1;
   
$media=1;
   
$limite=1;
   
$sequencia=count($numeros);
   
   print 
"La seqüència està integrada per $sequencia numeros.";
   
   while (!
$limite=10)
   {
   
$numeros=array_shift ($numeros);
   
block_10 ($numeros$suma$multiplica$media);
   
$suma=$suma+$numeros;
   
$multiplica=$multiplica*$numeros;
   
$media=$suma+$limite;
   
$limite++;
   }
   if (
$limite<10)
        print 
"Darrer grup de $limite numeros."    
?> 
Gracias!