En realidad quise decir que no hay mucho mas que mencionar con respecto a la definición de la palabra, no así sobre su origen y posterior parentesco con el sotfware, el comentario de David me desoriento un poco.....<div>El cuanto al código, quería saber si no tenia un error semántico, gracias.</div>
<div>Una duda mas, para los ejercicios de ordenamiento de palabras (1.3 y 1.4) utilice funciones de vectores para ordenarlos (strcmp para el primero y sort para el segundo ejemplo de 4 palabras) pero después me di cuanta que no habíamos visto aun el tema vectores!, la idea del ejercicio era ordenarlos con otras técnicas? gracias!!!!<br>
<br><div class="gmail_quote">El 2 de octubre de 2012 15:14, Leonardo Tadei - Pegasus Tech Supply <span dir="ltr"><<a href="mailto:leonardot@pegasusnet.com.ar" target="_blank">leonardot@pegasusnet.com.ar</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hola Cesar,<br>
<br>
<br>
El mar, 02-10-2012 a las 13:21 -0300, Cesar Gimenez Lascano escribió:<br>
<div class="im">> muy buena la discusión! creo no queda mucho para agregar sobre la<br>
> definición de programador...<br>
<br>
</div>        Me debo de haber perdido un e-mail, porque lo último que ví sobre esto<br>
son las pistas que dio David (ex alumno de este curso), pero nada sobre<br>
cómo llegó la palabra "programador" de dónde viene originalmente al<br>
software.<br>
<div class="im"><br>
>  En cuanto a la especificación de requerimientos, la tengo en papel<br>
> pero quisiera pulirla un poco mas antes de exponerla.<br>
<br>
</div>        Ahhh... es probable que entonces tengas más cosas que rehacer.<br>
        Generalmente a la 4ta o 5ta versión empiezan a ir bien rumbeados.<br>
        Lo planteo como un proceso iterativo conmigo, porque es de veras muy<br>
difícil hacer una bien la primera vez.<br>
<div class="im"><br>
> En cuanto a las tareas, me quede pensando en el primer ejercicio del<br>
> curso (devolver una frase con la primera palabra en mayúscula y el<br>
> resto en minúsculas), llegue al resultado pero no se porque creo que<br>
> se puede optimizar mas el código, alguna sugerencia?<br>
<br>
</div>        Pedís sugerencias sobre un algoritmo diferente, o sobre mejorar esta<br>
implementación en PHP de la solución?<br>
<br>
        Respecto al PHP, salvo un par de cosas que podrían omitirse, se ve muy<br>
bien!<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
> gracias!!!:<br>
> el codigo:<br>
><br>
><br>
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"<br>
> "<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" target="_blank">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>"><br>
> <html xmlns="<a href="http://www.w3.org/1999/xhtml" target="_blank">http://www.w3.org/1999/xhtml</a>"><br>
> <head><br>
> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><br>
> <title>Ejercicios primera clase</title><br>
> </head><br>
><br>
><br>
> <body><br>
> <?php<br>
> if (isset($_POST['control']) && $_POST['control']=="OK")<br>
> {<br>
> $tex=$_POST["frase"];<br>
>         $tex=trim($tex);<br>
> $vec=explode(' ', $tex);<br>
> $vec[0]= strtoupper($vec[0]);<br>
> $long= count($vec);<br>
> for ($i=1; $i < $long; $i++){<br>
> $vec[$i]= strtolower($vec[$i]);<br>
> }<br>
> $vec= implode (' ', $vec);<br>
> print("</br>" .$vec);<br>
> }<br>
> else { ?><br>
> <form id="form1" name="form1" method="post" action="ejercicios.php"><br>
>   <p><br>
>       <label>Ingresar frase:<input type="text" name="frase"<br>
> id="frase" /> </label><br>
>   </p><br>
>   <p><br>
>     <input type="submit" name="enviar" id="enviar" value="Enviar" /><br>
>   </p><br>
>   <p><br>
>     <input type="hidden" name="control"  value="OK" /><br>
>   </p><br>
> </form><br>
> <?php }?><br>
> </body><br>
> </html><br>
><br>
><br>
><br>
><br>
> El 1 de octubre de 2012 10:58, David Barraud <<a href="mailto:davidbarraud@gmail.com">davidbarraud@gmail.com</a>><br>
> escribió:<br>
>         Una ayuda del origen de la palabra programador: busquen algo<br>
>         de puertos, barcos, persona que acomoda los barcos....<br>
><br>
>         El 28 de septiembre de 2012 16:46, Leonardo Tadei - Pegasus<br>
>         Tech Supply <<a href="mailto:leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a>> escribió:<br>
><br>
>                 Buenas a todos,<br>
><br>
>                         quería escribirles para instarlos al uso de<br>
>                 esta lista.<br>
>                         Los que estén subscriptos con cuentas de<br>
>                 Hotmail, Live, MSN o Outlook,<br>
>                 recuerden marcar los mensajes como "no spam" varias<br>
>                 veces o agregar la<br>
>                 dirección de la lista a sus libretas de direcciones,<br>
>                 para que no vayan a<br>
>                 parar al correo no deseado.<br>
><br>
>                         Tienen en este momento 3 actividades en curso:<br>
>                 - buscar sobre el origen de la palabra "programador",<br>
>                 que terminó en el<br>
>                 ámbito del software por accidente. Pueden compartir<br>
>                 libremente sus<br>
>                 hallazgos por acá.<br>
>                 - los ejercicios del curso. Pueden compartir sus dudas<br>
>                 y sugerencias por<br>
>                 acá.<br>
>                 - las primeras versiones de sus especificaciones de<br>
>                 requerimientos.<br>
><br>
>                         Saludos cordiales!<br>
><br>
><br>
>                 --<br>
>                 Leonardo Tadei<br>
>                 <a href="mailto:leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a><br>
>                 Web: <a href="http://leonardo.tadei.com.ar" target="_blank">http://leonardo.tadei.com.ar</a><br>
>                 Firma pública:<br>
>                 <a href="http://www.pegasusnet.com.ar/LeonardoTadei-public.key" target="_blank">http://www.pegasusnet.com.ar/LeonardoTadei-public.key</a><br>
><br>
>                 _______________________________________________<br>
>                 Php-avanzado mailing list<br>
>                 <a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar">Php-avanzado@pato2.fi.mdp.edu.ar</a><br>
>                 <a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a><br>
><br>
><br>
>         _______________________________________________<br>
>         Php-avanzado mailing list<br>
>         <a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar">Php-avanzado@pato2.fi.mdp.edu.ar</a><br>
>         <a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a><br>
><br>
><br>
> _______________________________________________<br>
> Php-avanzado mailing list<br>
> <a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar">Php-avanzado@pato2.fi.mdp.edu.ar</a><br>
> <a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a><br>
<br>
--<br>
Leonardo Tadei<br>
<a href="mailto:leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a><br>
Web: <a href="http://leonardo.tadei.com.ar" target="_blank">http://leonardo.tadei.com.ar</a><br>
Firma pública: <a href="http://www.pegasusnet.com.ar/LeonardoTadei-public.key" target="_blank">http://www.pegasusnet.com.ar/LeonardoTadei-public.key</a><br>
<br>
_______________________________________________<br>
Php-avanzado mailing list<br>
<a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar">Php-avanzado@pato2.fi.mdp.edu.ar</a><br>
<a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a><br>
</div></div></blockquote></div><br></div>