Foros del Web » Programando para Internet » PHP »

Competencias PHP

Estas en el tema de Competencias PHP en el foro de PHP en Foros del Web. bueno, este ya involucra devolver 1 o 2 valores en una función, y para resolverlo basta algunas funciones de fecha de php, y operaciones matemáticas ...

  #271 (permalink)  
Antiguo 13/08/2010, 16:52
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: Competencias PHP

bueno, este ya involucra devolver 1 o 2 valores en una función,
y para resolverlo basta algunas funciones de fecha de php, y
operaciones matemáticas luego, y condiciones claro

lo dejo quieto para silvanha que estaba que pedia retos ayer! (y para los demás claro)
saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com
  #272 (permalink)  
Antiguo 13/08/2010, 17:03
Avatar de silvanha  
Fecha de Ingreso: marzo-2006
Ubicación: En mi mundo de sueños
Mensajes: 653
Antigüedad: 18 años, 1 mes
Puntos: 65
Respuesta: Competencias PHP

Cita:
Iniciado por mortiprogramador Ver Mensaje
lo dejo quieto para silvanha que estaba que pedia retos ayer! (y para los demás claro)
saludos
pero claro.. me anoto, nada más déjame terminar unos asuntillos que tengo pendientes xD y vengo.. mientras lo mastico ;)
__________________
●•· No hay nada imposible..
●•· Vico-X.. ;)
  #273 (permalink)  
Antiguo 13/08/2010, 17:41
Avatar de silvanha  
Fecha de Ingreso: marzo-2006
Ubicación: En mi mundo de sueños
Mensajes: 653
Antigüedad: 18 años, 1 mes
Puntos: 65
Respuesta: Competencias PHP

Cita:
Iniciado por berper Ver Mensaje
Bueno, pues tengo otro reto.

El reto es crear una funcion que devuelve la edad y los dias que faltan para cumplir años tomando en cuenta los años bisiestos.

Código PHP:
edad('12-08-1990'); // Devuelve: 19
edad('13-08-1990'); // Devuelve: 20
edad('14-08-1990',true); // Devuelve: 1 
Saludos.
duda en los dos primeros ejemplos, no devolvería 20 en ambos casos?? digo nacieron en el mismo año ... o no?
__________________
●•· No hay nada imposible..
●•· Vico-X.. ;)
  #274 (permalink)  
Antiguo 13/08/2010, 17:49
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: Competencias PHP

Cita:
Iniciado por silvanha Ver Mensaje
duda en los dos primeros ejemplos, no devolvería 20 en ambos casos?? digo nacieron en el mismo año ... o no?
si, yo puse que en los 2 primeros devolvía 20 (el 3 si devuelve 19) como se ve en post anterior, pero no se porque berper puso eso, tal vez tenga algo de condiciones adicionales? esperar a que el susodicho se conecte
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com
  #275 (permalink)  
Antiguo 13/08/2010, 18:07
Avatar de berper  
Fecha de Ingreso: abril-2009
Ubicación: Mexico
Mensajes: 74
Antigüedad: 15 años
Puntos: 2
Respuesta: Competencias PHP

Cita:
Iniciado por silvanha Ver Mensaje
duda en los dos primeros ejemplos, no devolvería 20 en ambos casos?? digo nacieron en el mismo año ... o no?
Disculpa, fue un error, deberia ser asi:

Código PHP:
edad('13-08-1990'); // Devuelve: 20
edad('14-08-1990'); // Devuelve: 19
edad('14-08-1990',true); // Devuelve: 1
edad('13-08-1990',true); // Devuelve: 365 (o 366 si es año bisiesto) 
Todo suponiendo que la fecha actual es: 13-08-2010 (13 de Agosto de 2010).

Saludos.
__________________
Administrador de El Mundo de Bob Esponja

Última edición por berper; 13/08/2010 a las 18:30
  #276 (permalink)  
Antiguo 13/08/2010, 20:46
Avatar de carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años
Puntos: 461
Respuesta: Competencias PHP

bueno yo creo q lo tengo casi listo pero una pregunta?? si le paso el parametro true solo debe de regresar la cantidad de dias y si no le pasa nada debe regresarle la edad o entendi mal??
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way
  #277 (permalink)  
Antiguo 13/08/2010, 21:10
Avatar de berper  
Fecha de Ingreso: abril-2009
Ubicación: Mexico
Mensajes: 74
Antigüedad: 15 años
Puntos: 2
Respuesta: Competencias PHP

Cita:
Iniciado por carlos_belisario Ver Mensaje
bueno yo creo q lo tengo casi listo pero una pregunta?? si le paso el parametro true solo debe de regresar la cantidad de dias y si no le pasa nada debe regresarle la edad o entendi mal??
Exacto, si el valor del segundo paramerto es true devuelve solo la cantidad de dias que faltan para el proximo cumpleaños. Y si su valor es false o no esta definido solo devuelve la edad.

Algo asi como ejemplo:
Código PHP:
function edad($fecha='01-01-1900',$mostrar_dias=false)
//... 
__________________
Administrador de El Mundo de Bob Esponja
  #278 (permalink)  
Antiguo 13/08/2010, 21:14
Avatar de silvanha  
Fecha de Ingreso: marzo-2006
Ubicación: En mi mundo de sueños
Mensajes: 653
Antigüedad: 18 años, 1 mes
Puntos: 65
Respuesta: Competencias PHP

gracias Carlos, pensé que era la única jugando xDDDDD así que no veaaaaas!! XD

entendí lo mismo que tu, así que lo traigo, estoy casi segura de que tiene alguna deficiencia o de que se puede mejorar, hice por ahí unas trampas xDDDD pero por lo menos para los ejemplos que pusieron funciona, intente con algunos otros jejejeje

Código PHP:
Ver original
  1. function edad($fecha, $valor=false){
  2.     $siguiente = 0;
  3.     $dias = 0;
  4.     $aux = explode("-",$fecha);
  5.     $dia = $aux[0]; $mes = number_format($aux[1]);
  6.     $diaactual = date('j'); $mesactual = date('n');
  7.     $hoy = mktime(0,0,0,date('n'),date('j'),date('Y'));
  8.     $nacimiento = strtotime($fecha);
  9.     $dias = floor(($hoy - $nacimiento)/(365*24*60*60));
  10.    
  11.     if($mes < $mesactual){
  12.         $siguiente = mktime(0,0,0,$mes,$dia,date('Y')+1);      
  13.     }elseif($mes > $mesactual){
  14.         $siguiente = mktime(0,0,0,$mes,$dia,date('Y'));
  15.         $dias = $dias - 1;
  16.     }elseif($dia < $diaactual){
  17.         $siguiente = mktime(0,0,0,$mes,$dia,date('Y')+1);
  18.     }elseif($dia > $diaactual){
  19.         $siguiente = mktime(0,0,0,$mes,$dia,date('Y'));
  20.         $dias = $dias - 1;
  21.     }else{
  22.         $siguiente = mktime(0,0,0,$mes,$dia,date('Y')+1);
  23.     }
  24.     if($valor){
  25.         $dias = ($siguiente - $hoy)/(24*60*60);
  26.     }          
  27.     return $dias;
  28. }


con estos ejemplos lo probe, me puse a contar en mi calendario, en una de esas tampoco se sumar jajajaja
Código PHP:
Ver original
  1. edad('14-08-1990'); // Devuelve: 20
  2. edad('15-08-1990'); // Devuelve: 19
  3. edad('15-08-1990',true); // Devuelve: 1
  4. edad('14-08-1990',true); // Devuelve: 365 (o 366 si el año es año bisiesto)
  5. edad('13-08-1990',true); //Devuelve 364
  6. edad('08-04-1990',true); //Devuelve 237
  7. edad('13-09-1990',true); //Devuelve 30

critiquenmeeee (6) que de eso se trata

PD: Creo que necesitamos el code de spoiler que hay en otros foros para poder ocultar cosas..
__________________
●•· No hay nada imposible..
●•· Vico-X.. ;)

Última edición por silvanha; 13/08/2010 a las 21:30
  #279 (permalink)  
Antiguo 13/08/2010, 21:21
Avatar de carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años
Puntos: 461
Respuesta: Competencias PHP

bueno sino entendi mal creo que asi estaria listo voy a ver que me dicen jaja
Código PHP:
<?php
function edad($fecha,$condic=""){
    
$fec=explode("-",$fecha);    
    if(
$condic==true){
        
$anoSig=date("Y")+1;        
        if(
date("L",mktime(0,0,0,0,0,$anoSig))){
            if(
$fec[1]>2)
                
$diaAno=366;
            else
                
$diaAno=365;
        }
        else
            
$diaAno=365;
        
$diaAc=date("z");
        
$diadado=date("z"mktime(000$fec[1], $fec[0],$fec[2]));
        
$cant=$diadado-$diaAc;    
        if(
$cant<1){            
            
$cant=$cant+$diaAno;
        }    
        return 
$cant;                        
    }
    else{
        
$dia=date("d");
        
$mes=date("m");
        
$ano=date("Y");            
        if(
$fec[1]<$mes){
            
$edad=$ano-$fec[2];        
        }
        elseif(
$fec[1]==$mes){
            
#if($fec[0]<$dia){asi lo avia puesto pero es al revez ya que si el dia del cumpl no ha llegado no tiene añps jaja debio ser asi 
                          
if($fec[0]>$dia){
                
$edad=$ano-1-$fec[2];
            }
            else{
                
$edad=$ano-$fec[2];        
            }        
        }
        else{
            
$edad=$ano-1-$fec[2];
        }
        return 
$edad;
    }        
}
?>
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way

Última edición por carlos_belisario; 13/08/2010 a las 23:06
  #280 (permalink)  
Antiguo 13/08/2010, 21:22
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: Competencias PHP

bueno silvanha, pues se ve bien, esperemos a carlos_belisario y que finalmente berper de la última palabra

p.d: jajaja, llegaron casi al tiempo, final de carrera de f1!!
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com

Última edición por mortiprogramador; 13/08/2010 a las 21:28
  #281 (permalink)  
Antiguo 13/08/2010, 21:24
Avatar de carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años
Puntos: 461
Respuesta: Competencias PHP

Cita:
gracias Carlos, pensé que era la única jugando xDDDDD así que no veaaaaas!! XD
bueno noc pero en mi makina noc ve el codigo q ayas puesto noc si se daño mi monitor o q?? y bueno dig q los proximos retos si podia los iba a ir haciendo y este me parecio interesante ya q no es algo super bravisimo pero hay q mas o menos pensarlo veamos ahora q me dicen xD
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way
  #282 (permalink)  
Antiguo 13/08/2010, 21:29
Avatar de silvanha  
Fecha de Ingreso: marzo-2006
Ubicación: En mi mundo de sueños
Mensajes: 653
Antigüedad: 18 años, 1 mes
Puntos: 65
Respuesta: Competencias PHP

Cita:
Iniciado por carlos_belisario Ver Mensaje
bueno noc pero en mi makina noc ve el codigo q ayas puesto noc si se daño mi monitor o q?? y bueno dig q los proximos retos si podia los iba a ir haciendo y este me parecio interesante ya q no es algo super bravisimo pero hay q mas o menos pensarlo veamos ahora q me dicen xD
jajaja es que lo protegí (A) jajajajaja lo puse en blanco, loqueras mías.. deja ya lo pongo bien, es ese truquito de ponerlo en blanco y para verlo tener que seleccionarlo con el mouse ;)

y no te creas, el mio tampoco es la gran cosa jajajajaja
__________________
●•· No hay nada imposible..
●•· Vico-X.. ;)
  #283 (permalink)  
Antiguo 13/08/2010, 21:31
Avatar de carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años
Puntos: 461
Respuesta: Competencias PHP

jaja yo penc q era mi makina como mi monitor es un dinosaurio pence q se termino de tirar tres jaja pero bueno jajaj
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way
  #284 (permalink)  
Antiguo 13/08/2010, 22:42
Avatar de berper  
Fecha de Ingreso: abril-2009
Ubicación: Mexico
Mensajes: 74
Antigüedad: 15 años
Puntos: 2
Respuesta: Competencias PHP

Resultados de silvanha:

Código PHP:
echo edad('14-08-2009').'<br>'// Resultado: 1
echo edad('15-08-2009').'<br>'// Resultado: -1 (ERROR: deberia devolver 0)
echo edad('15-08-2010').'<br>'// Resultado: -2 (ERROR: deberia devolver 0, la fecha aun no ha pasado)
echo edad('15-08-1990').'<br>'// Resultado: 20
echo edad('13-08-1990').'<br>'// Resultado: 20
echo edad('14-08-1990').'<br>'// Resultado: 20
echo edad('15-08-1990').'<br>'// Resultado: 19
echo edad('16-08-1990').'<br>'// Resultado: 19
echo edad('12-08-1990',true).'<br>'// Resultado: 363
echo edad('13-08-1990',true).'<br>'// Resultado: 364
echo edad('14-08-1990',true).'<br>'// Resultado: 365
echo edad('15-08-1990',true).'<br>'// Resultado: 1
echo edad('16-08-1990',true).'<br>'// Resultado: 2
echo edad('09-04-2000',true).'<br>'// Resultado: 238
echo edad('14-09-2000',true).'<br>'// Resultado: 31 
  • Solo encontre un error con fechas validas (fecha actual o que ya paso).
  • Los demas errores son con fechas futuras, pero que deberian devolver 0.

Y no pude verificar si hay errores con la cantidad de dias que faltan para el proxima cumpleaños ya que es necesario que el proximo Febrero tenga 29 dias y el cumpleaños sea despues del 29.

Mas tarde pruebo el segundo codigo.

Saludos.
__________________
Administrador de El Mundo de Bob Esponja

Última edición por berper; 13/08/2010 a las 23:05
  #285 (permalink)  
Antiguo 13/08/2010, 23:07
Avatar de carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años
Puntos: 461
Respuesta: Competencias PHP

jaja no validaste el cumple cuando no a cumplido yo lo valide pero ahorita revisandolo bien la condicion la puc al revez jaja lo voy a editar para q qd para la historia
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way
  #286 (permalink)  
Antiguo 13/08/2010, 23:09
Avatar de silvanha  
Fecha de Ingreso: marzo-2006
Ubicación: En mi mundo de sueños
Mensajes: 653
Antigüedad: 18 años, 1 mes
Puntos: 65
Respuesta: Competencias PHP

Cita:
Iniciado por berper Ver Mensaje
Resultados de silvanha:

Código PHP:
echo edad('14-08-2009').'<br>'// Resultado: 1
echo edad('15-08-2009').'<br>'// Resultado: -1 (ERROR: deberia devolver 0)
echo edad('15-08-2010').'<br>'// Resultado: -2 (ERROR: deberia devolver 0, la fecha aun no ha pasado)
echo edad('15-08-1990').'<br>'// Resultado: 20
echo edad('13-08-1990').'<br>'// Resultado: 20
echo edad('14-08-1990').'<br>'// Resultado: 20
echo edad('15-08-1990').'<br>'// Resultado: 19
echo edad('16-08-1990').'<br>'// Resultado: 19
echo edad('12-08-1990',true).'<br>'// Resultado: 363
echo edad('13-08-1990',true).'<br>'// Resultado: 364
echo edad('14-08-1990',true).'<br>'// Resultado: 365
echo edad('15-08-1990',true).'<br>'// Resultado: 1
echo edad('16-08-1990',true).'<br>'// Resultado: 2
echo edad('09-04-2000',true).'<br>'// Resultado: 238
echo edad('14-09-2000',true).'<br>'// Resultado: 31 
  • Solo encontre un error con fechas validas (fecha actual o que ya paso).
  • Los demas errores son con fechas futuras, pero que deberian devolver 0.

Y no pude verificar si hay errores con la cantidad de dias que faltan para el proxima cumpleaños ya que es necesario que el proximo Febrero tenga 29 dias y el cumpleaños sea despues del 29.

Mas tarde pruebo el segundo codigo.

Saludos.
jajajaja buen punto, no pensé en los niños peques, llegue hasta a calcular con mi fecha de nacimiento pero no con personas jovenes.. =O autozape xD

gracias berper ^^
__________________
●•· No hay nada imposible..
●•· Vico-X.. ;)
  #287 (permalink)  
Antiguo 13/08/2010, 23:10
Avatar de truman_truman  
Fecha de Ingreso: febrero-2010
Ubicación: /home/user
Mensajes: 1.341
Antigüedad: 14 años, 2 meses
Puntos: 177
Respuesta: Competencias PHP

Al final no entendí nada..... donde estan los desafios???? hay alguno vigente?
__________________
la la la
  #288 (permalink)  
Antiguo 13/08/2010, 23:14
Avatar de carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años
Puntos: 461
Respuesta: Competencias PHP

Cita:
Iniciado por truman_truman Ver Mensaje
Al final no entendí nada..... donde estan los desafios???? hay alguno vigente?
bueno avia uno pero ya estan dando resultados aunq si kieres intenta hacerlo y coloca la respuesta el desafio lo hizo beper en la pagina anterior aunq ya reviso el de silvana y ahorita me imagino q esta revisando el mio pero noc si kieres hacerlo
Cita:
jajajaja buen punto, no pensé en los niños peques, llegue hasta a calcular con mi fecha de nacimiento pero no con personas jovenes.. =O autozape xD
jajaa hay cosas que se le pasan a uno por alto a mi se me paso un simbolo para la validacion de edad m qdo matematicas jaja y una duda curiosa q es autozape?? no lo avia escuchado nunk
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way
  #289 (permalink)  
Antiguo 13/08/2010, 23:21
Avatar de silvanha  
Fecha de Ingreso: marzo-2006
Ubicación: En mi mundo de sueños
Mensajes: 653
Antigüedad: 18 años, 1 mes
Puntos: 65
Respuesta: Competencias PHP

zape tampoco??? bueno refiere a un golpe en la nuca xD aquí en México es común, y bueno en este caso lo use, como diciendo que se me paso.. xD expresiones de por aquí, por alla =)
__________________
●•· No hay nada imposible..
●•· Vico-X.. ;)
  #290 (permalink)  
Antiguo 13/08/2010, 23:25
Avatar de carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años
Puntos: 461
Respuesta: Competencias PHP

a ok aki en venezuela se va mas al grano como q paju... o awvo... cosas q no se deberian decir en publico XD pero bue
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way
  #291 (permalink)  
Antiguo 13/08/2010, 23:28
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: Competencias PHP

bueno, ya que hay nuevo jugador, y estan sin sueño, entonces va uno clásico
mientras tanto

"Script que imprima el mayor y el menor número de una serie de
cinco números introducidos por teclado"
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com
  #292 (permalink)  
Antiguo 13/08/2010, 23:34
Avatar de silvanha  
Fecha de Ingreso: marzo-2006
Ubicación: En mi mundo de sueños
Mensajes: 653
Antigüedad: 18 años, 1 mes
Puntos: 65
Respuesta: Competencias PHP

Si Carlos, he escuchado esas, tengo amigos en Venezuela xD pero igual ya les pegué el autozape (A) XD

=O Morti! (puedo llamarte así? ) no, no tengo sueño, pero es moe fácil.. xDD puras comparaciones xD es más con el tan famoso pibote =P
__________________
●•· No hay nada imposible..
●•· Vico-X.. ;)
  #293 (permalink)  
Antiguo 13/08/2010, 23:34
Avatar de De_la_Cuesta_13  
Fecha de Ingreso: abril-2009
Ubicación: Cali, Colombia.
Mensajes: 265
Antigüedad: 15 años
Puntos: 14
Respuesta: Competencias PHP

Cita:
Iniciado por mortiprogramador Ver Mensaje
bueno, ya que hay nuevo jugador, y estan sin sueño
Jeje, se siente uno como en familia.
__________________
Sólo quien nunca nada hace, nunca se equivoca.
  #294 (permalink)  
Antiguo 13/08/2010, 23:35
Avatar de truman_truman  
Fecha de Ingreso: febrero-2010
Ubicación: /home/user
Mensajes: 1.341
Antigüedad: 14 años, 2 meses
Puntos: 177
Respuesta: Competencias PHP

Cita:
Iniciado por mortiprogramador Ver Mensaje
bueno, ya que hay nuevo jugador, y estan sin sueño, entonces va uno clásico
mientras tanto

"Script que imprima el mayor y el menor número de una serie de
cinco números introducidos por teclado"

ok, a ver si puedo
__________________
la la la
  #295 (permalink)  
Antiguo 13/08/2010, 23:37
Avatar de silvanha  
Fecha de Ingreso: marzo-2006
Ubicación: En mi mundo de sueños
Mensajes: 653
Antigüedad: 18 años, 1 mes
Puntos: 65
Respuesta: Competencias PHP

Cita:
Iniciado por De_la_Cuesta_13 Ver Mensaje
Jeje, se siente uno como en familia.
porque?, porque nadie tiene sueño?? jajajaja yo diría más bien, porque nuestra diversión es escribir código, porque no seremos normales u.u
__________________
●•· No hay nada imposible..
●•· Vico-X.. ;)
  #296 (permalink)  
Antiguo 13/08/2010, 23:38
Avatar de carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años
Puntos: 461
Respuesta: Competencias PHP

formulario
Código PHP:
<form name="hola" action="numeros.php">
<?php 
for($i=0;$i<5;$i++){
    echo 
'<input type="text" name="numero[]">'
}?>
<input type="submit" value="enviar">
</form>
Código PHP:
<?php 
foreach($_POST['numero'] as $key=> $valor){
    if(
$key==0){
       
$may=$valor;
       
$men=$valor;
    }
    else{
          if(
$may<$valor)
                
$may=$valor;
          if(
$men>$valor)
                 
$men=$valor;
    }
}
?>
bueno no lo probe pero creo q esta bien y como dijist hasta ahorita no me a dado sueño jaja
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way
  #297 (permalink)  
Antiguo 13/08/2010, 23:40
Avatar de carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años
Puntos: 461
Respuesta: Competencias PHP

Cita:
Iniciado por silvanha Ver Mensaje
Si Carlos, he escuchado esas, tengo amigos en Venezuela xD pero igual ya les pegué el autozape (A) XD

=O Morti! (puedo llamarte así? ) no, no tengo sueño, pero es moe fácil.. xDD puras comparaciones xD es más con el tan famoso pibote =P
jaja bueno es mejor esa a las q mas o menos te dig y bueno estaba tan fastidiado q la hic rapidito
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way
  #298 (permalink)  
Antiguo 13/08/2010, 23:41
Avatar de truman_truman  
Fecha de Ingreso: febrero-2010
Ubicación: /home/user
Mensajes: 1.341
Antigüedad: 14 años, 2 meses
Puntos: 177
Respuesta: Competencias PHP

Cita:
Iniciado por mortiprogramador Ver Mensaje
bueno, ya que hay nuevo jugador, y estan sin sueño, entonces va uno clásico
mientras tanto

"Script que imprima el mayor y el menor número de una serie de
cinco números introducidos por teclado"

ok, a ver si puedo
__________________
la la la
  #299 (permalink)  
Antiguo 13/08/2010, 23:42
Avatar de De_la_Cuesta_13  
Fecha de Ingreso: abril-2009
Ubicación: Cali, Colombia.
Mensajes: 265
Antigüedad: 15 años
Puntos: 14
Respuesta: Competencias PHP

Bueno carlos_belisario, me perdonarás pero:

max lo hace por ti.

Ahora, está bien que pienses un ratico xD. Ah, eso me recuerda al burbuja.

Saludos.
__________________
Sólo quien nunca nada hace, nunca se equivoca.
  #300 (permalink)  
Antiguo 13/08/2010, 23:45
Avatar de carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años
Puntos: 461
Respuesta: Competencias PHP

Cita:
Iniciado por De_la_Cuesta_13 Ver Mensaje
Bueno carlos_belisario, me perdonarás pero:

max lo hace por ti.

Ahora, está bien que pienses un ratico xD. Ah, eso me recuerda al burbuja.

Saludos.
jaja bueno de verdad no pence en funciones de php :( pence en hacer un script rapidito de echo lo hic aki mismo en el editor de texto para mensajes pero bue pa matar la lala jaja
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way

Etiquetas: competencia, desafío
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 34 personas




La zona horaria es GMT -6. Ahora son las 13:49.