SlideShare una empresa de Scribd logo
1 de 11
Tema 3
Arreglos
Un array es una matriz/vector/arreglo que almacena valores de 3 maneras posibles dependiendo de
su tipo. Enumero los 3 diferentes tipos tal y como explica la web oficial:
•Array numérico indexado.
•Array asociativo.
•Array multidimensional (Matrices).
Ejemplo de PHP array con índice
numérico (indexado)
Es un tipo de array que tiene índices numéricos y se accede con un número entero a cada
valor del mismo.
Ejemplo de PHP array asociativo
Este es un array cuyos valores se asignan mediante claves:
Ejemplo de PHP array bidimensional
(multidimensional)
Se puede resumir como un array de arrays
Sentencias repetitivas
Las estructuras repetitivas (bucles) son aquellas que reiteran una o un grupo de instrucciones "n"
veces y dependen de una variable de control del ciclo. Es decir, ejecutan una o varias
instrucciones un número de veces definido. Las instrucciones básicas que permiten construir este
tipo de estructuras son while y for.
Sentencias repetitivas
LA INSTRUCCIÓN WHILE
La instrucción while (que en castellano se traduciría como “mientras…”) ejecuta una porción de
programa mientras se cumpla una cierta condición.
Mientras la condición sea verdadera, se ejecutan las instrucciones contenidas en el while. Cuando
deja de cumplirse la condición, se sale del ciclo y se continúa ejecutando el resto del programa.
Si la condición no se cumple ni la primera vez que se comprueba, las líneas en el interior del while
no se ejecutarán ni una vez.
La estructura general o sintaxis habitual de un bucle while es la siguiente:
Ejemplos
Sentencias repetitivas
LA INSTRUCCIÓN FOR
La estructura repetitiva for (en castellano se traduciría como “desde…”) se utiliza generalmente
cuando tenemos bien determinada la cantidad de repeticiones a realizar. Se diferencia de las
anteriores en que se debe incluir en la propia instrucción una variable de control, la cual se
incrementa o decrementa de forma automática. La estructura de estas instrucciones viene a ser
muy similar a la anterior.
La estructura general o sintaxis habitual de un bucle for es la siguiente:
Sentencias repetitivas
LA INSTRUCCIÓN FOR
La estructura repetitiva for (en castellano se traduciría como “desde…”) se utiliza generalmente
cuando tenemos bien determinada la cantidad de repeticiones a realizar. Se diferencia de las
anteriores en que se debe incluir en la propia instrucción una variable de control, la cual se
incrementa o decrementa de forma automática. La estructura de estas instrucciones viene a ser
muy similar a la anterior.
La estructura general o sintaxis habitual de un bucle for es la siguiente:
Sentencias repetitivas
LA INSTRUCCIÓN FOR

Más contenido relacionado

Similar a tema3.pptx

Similar a tema3.pptx (20)

Programacion
ProgramacionProgramacion
Programacion
 
Unidad3.pptx
Unidad3.pptxUnidad3.pptx
Unidad3.pptx
 
algoritmos
algoritmosalgoritmos
algoritmos
 
estructura secuencial
estructura secuencialestructura secuencial
estructura secuencial
 
Estructuras de control repetitivas
Estructuras de control repetitivasEstructuras de control repetitivas
Estructuras de control repetitivas
 
Estructuras secuenciales, selectivas e iterativas3
Estructuras secuenciales, selectivas e iterativas3Estructuras secuenciales, selectivas e iterativas3
Estructuras secuenciales, selectivas e iterativas3
 
Instrucciones basicas
Instrucciones basicasInstrucciones basicas
Instrucciones basicas
 
Estructurada
EstructuradaEstructurada
Estructurada
 
Ciclos en java script
Ciclos en java scriptCiclos en java script
Ciclos en java script
 
ESTRUCTURAS REPETITIVAS
ESTRUCTURAS REPETITIVASESTRUCTURAS REPETITIVAS
ESTRUCTURAS REPETITIVAS
 
Aprendiendo de la sintaxiss
Aprendiendo de la sintaxissAprendiendo de la sintaxiss
Aprendiendo de la sintaxiss
 
Php Estructuras Selectivas
Php Estructuras SelectivasPhp Estructuras Selectivas
Php Estructuras Selectivas
 
Tema6
Tema6Tema6
Tema6
 
Ciclos
CiclosCiclos
Ciclos
 
Estructuras
EstructurasEstructuras
Estructuras
 
Las estructuras de control en programación presentacion
Las estructuras de control en programación presentacionLas estructuras de control en programación presentacion
Las estructuras de control en programación presentacion
 
ESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROLESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROL
 
Ciclos
CiclosCiclos
Ciclos
 
Michell instrucciones de ontrol
Michell instrucciones de ontrolMichell instrucciones de ontrol
Michell instrucciones de ontrol
 
Programacion I
Programacion I Programacion I
Programacion I
 

Último

institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenajuniorcuellargomez
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webDecaunlz
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfOscarBlas6
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenadanielaerazok
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdfedwinmelgarschlink2
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfisrael garcia
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAdanielaerazok
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdflauradbernals
 

Último (8)

institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalena
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la web
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdf
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalena
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdf
 

tema3.pptx

  • 2. Arreglos Un array es una matriz/vector/arreglo que almacena valores de 3 maneras posibles dependiendo de su tipo. Enumero los 3 diferentes tipos tal y como explica la web oficial: •Array numérico indexado. •Array asociativo. •Array multidimensional (Matrices).
  • 3. Ejemplo de PHP array con índice numérico (indexado) Es un tipo de array que tiene índices numéricos y se accede con un número entero a cada valor del mismo.
  • 4. Ejemplo de PHP array asociativo Este es un array cuyos valores se asignan mediante claves:
  • 5. Ejemplo de PHP array bidimensional (multidimensional) Se puede resumir como un array de arrays
  • 6. Sentencias repetitivas Las estructuras repetitivas (bucles) son aquellas que reiteran una o un grupo de instrucciones "n" veces y dependen de una variable de control del ciclo. Es decir, ejecutan una o varias instrucciones un número de veces definido. Las instrucciones básicas que permiten construir este tipo de estructuras son while y for.
  • 7. Sentencias repetitivas LA INSTRUCCIÓN WHILE La instrucción while (que en castellano se traduciría como “mientras…”) ejecuta una porción de programa mientras se cumpla una cierta condición. Mientras la condición sea verdadera, se ejecutan las instrucciones contenidas en el while. Cuando deja de cumplirse la condición, se sale del ciclo y se continúa ejecutando el resto del programa. Si la condición no se cumple ni la primera vez que se comprueba, las líneas en el interior del while no se ejecutarán ni una vez. La estructura general o sintaxis habitual de un bucle while es la siguiente:
  • 9. Sentencias repetitivas LA INSTRUCCIÓN FOR La estructura repetitiva for (en castellano se traduciría como “desde…”) se utiliza generalmente cuando tenemos bien determinada la cantidad de repeticiones a realizar. Se diferencia de las anteriores en que se debe incluir en la propia instrucción una variable de control, la cual se incrementa o decrementa de forma automática. La estructura de estas instrucciones viene a ser muy similar a la anterior. La estructura general o sintaxis habitual de un bucle for es la siguiente:
  • 10. Sentencias repetitivas LA INSTRUCCIÓN FOR La estructura repetitiva for (en castellano se traduciría como “desde…”) se utiliza generalmente cuando tenemos bien determinada la cantidad de repeticiones a realizar. Se diferencia de las anteriores en que se debe incluir en la propia instrucción una variable de control, la cual se incrementa o decrementa de forma automática. La estructura de estas instrucciones viene a ser muy similar a la anterior. La estructura general o sintaxis habitual de un bucle for es la siguiente: