Foros del Web » Programando para Internet » PHP »

Taller de PHP - Ejercicios.

Estas en el tema de Taller de PHP - Ejercicios. en el foro de PHP en Foros del Web. LEER ATENTAMENTE Este post se inicia con la intención de que las personas que recién se inician practiquen de alguna forma para afianzar sus conocimientos ...
  #1 (permalink)  
Antiguo 27/07/2005, 18:53
 
Fecha de Ingreso: junio-2005
Mensajes: 981
Antigüedad: 12 años, 6 meses
Puntos: 2
Taller de PHP - Ejercicios.

LEER ATENTAMENTE

Este post se inicia con la intención de que las personas que recién se inician practiquen de alguna forma para afianzar sus conocimientos y para que avancen en el nivel personas con un nivel intermedio. Espero que participen todos proponiendo ejercicios .


El formato a respetar será el siguiente respetando las negritas para poder tener a simple vista los datos que son buscados como puede ser la dificultad:

Se debería aclarar en el tema del mensaje el número del ejercicio:
Ejercicio 1.
Ejercicio 2.


Así de esta forma cuando tengan dudas con algún ejercicio se refieren a este en el titulo y con el número del ejercicio.

Dificultad: Pueden ser 4 niveles, BASICO – FACIL – INTERMEDIO – AVANZADO (También se puede poner de la siguiente manera FACIL – INTERMEDIO si así lo consideran).
Tema: Si el ejercicio esta orientado a alguna rama aclararla (por Ej. Base de datos, Tratamiento de imágenes, Expresiones regulares, sesiones, etc.).
Descripción: Debe tener una descripción clara y especifica.

Agregue el tema ya que como PHP tiene “muchas ramas” (desde mi punto de vista), no es lo mismo que se proponga un ejercicio basado en bucles a que sea un ejercicio con base de datos. En el tema también se puede lo que se propone a realizar, puede ser un contador basado en archivo o en base de datos, si se presenta de esa forma se tendría que ingresar de la siguiente manera.
Tema: Base de datos – Contador (o en el caso de que se ejecute en archivo plano) Archivo – Contador.

En la descripción seria bueno que se aclare el formato de salida del ejercicio. Si el ejercicio necesita de varios conceptos estaría bueno que también se agregue enlaces con información que ayude a las personas

También podría ser de utilidad que se adjunte el código resuelto del ejercicio para evitar preguntas “básicas”. Se pueden subir AQUÍ o donde lo consideren (ya que yo no puedo adjuntar archivos en el foro ).

Bueno creo que ya casi esta, pero tengo que aclarar que esta idea no me surgió a mi, sino que lo vi navegando en el foro de programación y me pareció una idea estupenda.

Por ahora es todo, cuando tenga un poco de tiempo pongo algunos ejercicios, creo que no debo aclarar que NO SE DEBE POSTEAR NADA QUE NO SEAN EJERCICIOS. Cualquier sugerencia manden un privado que será bienvenida.

Y ante todo Bienvenidos al Taller.
  #2 (permalink)  
Antiguo 27/07/2005, 19:11
 
Fecha de Ingreso: junio-2005
Mensajes: 981
Antigüedad: 12 años, 6 meses
Puntos: 2
Ejercicio 1

Dificultad: BASICO.
Tema: Bucle.
Descripción:

La idea de este ejercicio es que con un bucle for cosigan que el bucle imprima del 1 hasta el 50 pero que cada 5 vuelva a comenzar obteniendo la siguiente salida.

1
2
3
4
5
1
2
3
[...]
10
1
2
3
[...]
14
15

De esta forma llegar a 50.

Solución: AQUI
  #3 (permalink)  
Antiguo 27/07/2005, 19:23
 
Fecha de Ingreso: junio-2005
Mensajes: 981
Antigüedad: 12 años, 6 meses
Puntos: 2
Ejercicio 2

Dificultad: BASICO
Tema: Bucle.
Descripción:

La idea es hacer lo mismo que el ejercicio 1. Con un bucle for imprimir de 1 al 50 que cada 5 vuelva a empezar solamente imprimiendo los valores que sean impares.

Salida:
1
3
5
1
3
[...]
9
1
3
[...]
15

Solución: AQUI
  #4 (permalink)  
Antiguo 27/07/2005, 19:44
 
Fecha de Ingreso: junio-2005
Mensajes: 981
Antigüedad: 12 años, 6 meses
Puntos: 2
Ejercicio 3

Dificultad: INTERMEDIO
Tema: Expresiones regulares.
Descripción:

A partir del siguiente archivo (ESTE) tenemos que abrirlo y obtener solamente algunos datos (El archivo es un .html con enlaces y con formato para dificultar la tarea. El archivo contiene una lista de países con un número para cada país - el número no se refiere a nada específico-). La idea es que la salida sea el nombre del país con su cantidad y agregándole un formato de salida propio, descartando los enlaces y los formatos del texto.

Salida:
Afghanistan - 2,112
Albania - 599
Algeria - 405

Info: Expreciones Regulares

Solución: AQUI

Última edición por DarioDario; 27/07/2005 a las 19:49 Razón: Olvide agregar la pagina sobre Expresiones Regulares.
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




La zona horaria es GMT -6. Ahora son las 08:42.