Skip to main content

SUMATIVA 2. PROGRAMACION 3

Page 1

18


SENTENCIAS DE CONTROL Y ARREGLOS DE DATOS Luis Tosta Estudiante de Ingeniaeria en SIstemas


TABLA DE

Contenido 1 PORTADA PRINCIPAL

2 TABLA DE CONTENIDO

3 INTRODUCCION

4

7 SENTENCIAS DE CONTROL ITERATIVAS EN PHP.

SENTENCIAS DE CONTROL DE DECISIÓN EN PHP.

REFERENCIAS

14 10 IMPORTANCIA DE USO DE LAS ESTRUCTURAS DE CONTROL DE DECISIÓN E ITERACIÓN EN LA VALIDACIÓN DE DATOS EN PHP.

SENTENCIAS DE CONTROL

5

13

12 CARACTERISTICAS Y OPINION

DEDICATORIA


Como programador en PHP, es importante conocer las diferentes estructuras de control que se pueden utilizar en el lenguaje. Las estructuras de control son elementos clave para el control de flujo de un script, y su uso adecuado puede mejorar la legibilidad y eficiencia del código. Estas reglas nos ayudan a controlar, modificar y alterar el flujo o el orden en el cual se ejecutan dichas instrucciones dentro de un programa. Hoy en día casi en todos los lenguajes de programación utilizan las mismas estructuras de control cambiando únicamente sus sintaxis ya que la lógica es similar. En esta guía te mostraremos las principales estructuras de control disponibles en PHP y cómo utilizarlas para mejorar tus scripts.


PHP

SENTENCIAS DE CONTROL 1

SETENCIAS POR DESICION Sentencias de control de decisión en PHP son aquellas que permiten ejecutar un conjunto de instrucciones u otro dependiendo de si una condición es verdadera o falsa. También se les conoce como estructuras de selección. las sentencias de control de decisión en PHP permiten ejecutar un conjunto de instrucciones u otro dependiendo de si una condición es verdadera o falsa.

2

SENTENCIAS POR ITERATIVAS Sentencias de control iterativas en PHP son aquellas que permiten repetir un conjunto de instrucciones un número determinado de veces. También se les conoce como estructuras repetitivas. las sentencias de control iterativas en PHP permiten repetir un conjunto de instrucciones un número determinado de veces.


SENTENCIAS DE CONTROL DE DECISIÓN EN PHP. Las sentencias de control de decisión en PHP son instrucciones que permiten al programador controlar el flujo de ejecución de un programa. Estas sentencias permiten al programador tomar decisiones lógicas en función del valor de una expresión. if La sentencia if se utiliza para tomar una decisión en función del valor de una expresión. La sentencia if tiene la siguiente sintaxis:

Por ejemplo, la siguiente sentencia if determina si un número es par o impar:

Las sentencias de control de decisión en PHP son las siguientes: if - elseif - else - switch

elseif La sentencia elseif se utiliza para agregar condiciones adicionales a una sentencia if. La sentencia elseif tiene la siguiente sintaxis:

Por ejemplo, la siguiente sentencia if determina si un número es positivo, negativo o cero:


else

switch

La sentencia else se utiliza para ejecutar código si ninguna de las expresiones en una sentencia if o elseif es verdadera. La sentencia else tiene la siguiente sintaxis:

La sentencia switch se utiliza para tomar una decisión en función del valor de una expresión. La sentencia switch tiene la siguiente sintaxis:

Por ejemplo, la siguiente sentencia if determina si un número es mayor que 10, menor que 10 o igual a 10:

Por ejemplo, la siguiente sentencia switch determina qué día de la semana es hoy:


DEFINA SENTENCIAS DE CONTROL ITERATIVAS EN PHP. En PHP, las sentencias de control iterativas son aquellas que permiten repetir un determinado número de veces un conjunto de instrucciones. También se les conoce como estructuras repetitivas. Las principales sentencias de control iterativas en PHP son: while/endwhile: permite repetir un conjunto de instrucciones mientras una condición se cumpla. do/while/enddo: permite repetir un conjunto de instrucciones al menos una vez, incluso si la condición no se cumple. for/endfor: permite repetir un conjunto de instrucciones un número determinado de veces. foreach/endforeach: permite repetir un conjunto de instrucciones para cada elemento de un array.

Sentencia do/while La sentencia do/while permite repetir un conjunto de instrucciones al menos una vez, incluso si la condición no se cumple. La estructura tiene la siguiente sintaxis:

Ejemplo de sentencia do/while Este código imprimirá los números del 0 al 10, pero la condición siempre se cumplirá, por lo que el conjunto de instrucciones se repetirá 11 veces.

Sentencia while

La sentencia while se utiliza para repetir un conjunto de instrucciones mientras una condición se cumpla. La estructura tiene la siguiente sintaxis:

Ejemplo de sentencia while Este código imprimirá los números del 0 al 10.


Sentencia for La sentencia for permite repetir un conjunto de instrucciones un número determinado de veces. La estructura tiene la siguiente sintaxis: Ejemplo de sentencia for Este código imprimirá los números del 0 al 10.

Sentencia foreach La sentencia foreach permite repetir un conjunto de instrucciones para cada elemento de un array. La estructura tiene la siguiente sintaxis: Ejemplo de sentencia foreach Este código imprimirá los elementos del array $array, uno por uno.

En PHP, las estructuras de control iterativas permiten repetir un determinado número de veces un conjunto de instrucciones. También se les conoce como estructuras repetitivas.

**Explicación** La sentencia while evalúa la condición al principio de cada iteración. Si la condición se cumple, el conjunto de instrucciones se repite. Si la condición no se cumple, el bucle se termina.


**Explicación** La sentencia do while ejecuta el conjunto de instrucciones al menos una vez, antes de evaluar la condición. Si la condición se cumple, el conjunto de instrucciones se repite. Si la condición no se cumple, el bucle se termina.

**Explicación**

**Explicación**

La sentencia for ejecuta el conjunto de instrucciones un número determinado de veces. La inicialización se ejecuta una vez al principio del bucle. La condición se evalúa al principio de cada iteración. Si la condición se cumple, el conjunto de instrucciones se repite. El incremento se ejecuta al final de cada iteración.

La sentencia foreach itera sobre cada elemento de un array. El conjunto de instrucciones se repite para cada elemento del array. La variable $elemento contiene el valor de cada elemento del array en cada iteración

**Elección de la estructura de control iterativa adecuada** La elección de la estructura de control iterativa adecuada depende de las necesidades específicas del problema. * La sentencia while es adecuada para repetir un conjunto de instrucciones mientras una condición se cumpla. * La sentencia do while es adecuada para repetir un conjunto de instrucciones al menos una vez, incluso si la condición no se cumple. * La sentencia for es adecuada para repetir un conjunto de instrucciones un número determinado de veces. * La sentencia foreach es adecuada para repetir un conjunto de instrucciones para cada elemento de un array.


IMPORTANCIA DE USO DE LAS ESTRUCTURAS DE CONTROL DE DECISIÓN E ITERACIÓN EN LA VALIDACIÓN DE DATOS EN PHP. Las estructuras de control de decisión e iteración son herramientas fundamentales para la validación de datos en PHP. Permiten verificar que los datos introducidos por el usuario cumplen con los requisitos establecidos. **Estructuras de control de decisión** Las estructuras de control de decisión permiten tomar decisiones en función del valor de una variable o expresión. Esto es muy útil para validar datos, ya que permite comprobar si el valor introducido es válido o no. Por ejemplo, se puede utilizar una estructura if para comprobar si un campo de texto está vacío. Si el campo está vacío, se puede mostrar un mensaje de error al usuario.

**Estructuras de control iteración** Las estructuras de control iteración permiten repetir un conjunto de instrucciones un determinado número de veces. Esto es muy útil para validar datos que se repiten, como los datos de un formulario. Por ejemplo, se puede utilizar una estructura for para comprobar si todos los campos de un formulario están completos. Si hay algún campo vacío, se puede mostrar un mensaje de error al usuario.


IMPORTANCIA

Las estructuras de control de decisión e iteración son esenciales para la validación de datos en PHP. Permiten garantizar que los datos introducidos por el usuario son correctos y que el programa funciona correctamente.

* **Mejora la calidad del software**. La validación de datos ayuda a evitar errores en el software. * **Aumenta la seguridad**. La validación de datos ayuda a proteger la información del usuario. * **Reduce los costes de desarrollo**. La validación de datos ayuda a reducir el tiempo y el esfuerzo necesarios para desarrollar el software.

las estructuras de control de decisión e iteración son herramientas esenciales para la validación de datos en PHP. Su uso ayuda a garantizar que los datos introducidos por el usuario son correctos y que el programa funciona correctamente.


CARACTERISTICAS Y OPINION Las sentencias de control de decisión y las sentencias de control iterativas son dos herramientas esenciales para la programación en PHP. Se utilizan para resolver problemas donde sea necesario tomar una decisión o repetir un conjunto de instrucciones un número determinado de veces. Aquí hay algunos consejos para utilizar las sentencias de control de decisión y las sentencias de control iterativas en PHP: Utilice las sentencias de control de decisión para tomar decisiones lógicas. Las sentencias de control de decisión se utilizan para tomar decisiones en función del valor de una expresión. Por ejemplo, puede utilizar una sentencia if para comprobar si un usuario tiene la edad suficiente para votar. Utilice las sentencias de control iterativas para repetir un conjunto de instrucciones. Las sentencias de control iterativas se utilizan para repetir un conjunto de instrucciones un número determinado de veces. Por ejemplo, puede utilizar una sentencia while para imprimir los números del 1 al 10. Evite anidar demasiado las sentencias de control. Anidar demasiado las sentencias de control puede dificultar la comprensión del código. En general, es mejor utilizar una sentencia de control iterativa si es necesario repetir un conjunto de instrucciones más de dos veces.


REFERENCIAS


DEDICATORIA

KARLIS HEIYOO NAIROBY ZAMBRANO


18


Turn static files into dynamic content formats.

Create a flipbook
SUMATIVA 2. PROGRAMACION 3 by Legend - Issuu