Estructuras
de control
en PHP
IF ELSEIF SWITCH FOR
WHILE

OBJETIVOS DE
APRENDIZAJE
1. Familiarizarse con las condicionales if, elseif, switch, los bucles for y
while en PHP.
2. Aprender a utilizar estas estructuras para controlar el flujo de
ejecución de un programa.
3. Practicar con ejemplos y ejercicios prácticos para consolidar el
conocimiento.
Estructuras condicionales
Las estructuras
condicionales permiten
ejecutar cierto bloque
de código dependiendo
de si una condición es
verdadera o falsa.
IF ELSE
IF
Evalúa una condición, de
ser verdadera ejecuta un
cierto código
ELSE
Forma parte de la
estructura IF y se usa para
continuar la ejecución del
programa hacia otro bloque
de código, en caso de
evaluar falsa la condición
IF.
ELSEIF
Se usa para evaluar
múltiples condiciones en
una estructura IF
Ejercicios Condicional IF
1. Comprueba si un número es positivo
2. Comprueba que la edad sea mayor o igual a 18 para mostrar
un mensaje "Ve por tu INE"
3. Comprueba si un número es par o impar
4. Compara dos números e imprime cual es el mayor
5. Compara tres números e imprime cual es el mayor
Ejercicios Condicional IF 1-3if.php
Ejercicios Condicional IF 1-3if.php
Ejercicios prácticos Condicional IF
1. Dadas tres variables que contengan las longitudes de un triangulo. Determina
el tipo de triángulo (equilátero, isósceles o escaleno) comparando las longitudes
de sus lados.
2. Calcula el descuento que se aplicará a una compra basado en el monto total
de la compra. Si el monto es mayor o igual a $100 se aplica un 10% de
descuento, pero si llega a $200 o más se aplica entonces un 15% de descuento.
3. Dadas las calificaciones de 3 materias de un alumno, calcula el promedio de un
estudiante. Dependiendo del promedio obtenido, queremos asignar un nivel de
aprendizaje:
○ Excelente: promedio mayor o igual a 9
Bueno: promedio mayor o igual a 8
Regular: promedio mayor o igual a 7
Aceptable: promedio mayor o igual a 6
Deficiente: promedio por debajo del 6.
● Determina la clasificación del imc de una persona el cual se calcula con la
formula: 𝑖𝑚𝑐 =
𝑝𝑒𝑠𝑜
𝑎𝑙𝑡𝑢𝑟𝑎2. En la tabla se establece la clasificación
Condicional SWITCH
Proporciona una
manera de realizar
múltiples
comparaciones de
valores y ejecutar
diferentes bloques de
código según el valor
de una expresión.
Ejercicios
1. Simula un semáforo dependiendo del color: rojo, verde,
amarillo; imprime Detente, Avanza y Precaución.
2. Comprueba si un numero es par o impar utilizando la
sentencia switch.

Condicionales en PHP con Ejercicios CBTIS | DGETI

  • 1.
    Estructuras de control en PHP IFELSEIF SWITCH FOR WHILE 
  • 2.
    OBJETIVOS DE APRENDIZAJE 1. Familiarizarsecon las condicionales if, elseif, switch, los bucles for y while en PHP. 2. Aprender a utilizar estas estructuras para controlar el flujo de ejecución de un programa. 3. Practicar con ejemplos y ejercicios prácticos para consolidar el conocimiento.
  • 3.
    Estructuras condicionales Las estructuras condicionalespermiten ejecutar cierto bloque de código dependiendo de si una condición es verdadera o falsa.
  • 4.
    IF ELSE IF Evalúa unacondición, de ser verdadera ejecuta un cierto código ELSE Forma parte de la estructura IF y se usa para continuar la ejecución del programa hacia otro bloque de código, en caso de evaluar falsa la condición IF. ELSEIF Se usa para evaluar múltiples condiciones en una estructura IF
  • 5.
    Ejercicios Condicional IF 1.Comprueba si un número es positivo 2. Comprueba que la edad sea mayor o igual a 18 para mostrar un mensaje "Ve por tu INE" 3. Comprueba si un número es par o impar 4. Compara dos números e imprime cual es el mayor 5. Compara tres números e imprime cual es el mayor
  • 6.
  • 7.
  • 8.
    Ejercicios prácticos CondicionalIF 1. Dadas tres variables que contengan las longitudes de un triangulo. Determina el tipo de triángulo (equilátero, isósceles o escaleno) comparando las longitudes de sus lados. 2. Calcula el descuento que se aplicará a una compra basado en el monto total de la compra. Si el monto es mayor o igual a $100 se aplica un 10% de descuento, pero si llega a $200 o más se aplica entonces un 15% de descuento. 3. Dadas las calificaciones de 3 materias de un alumno, calcula el promedio de un estudiante. Dependiendo del promedio obtenido, queremos asignar un nivel de aprendizaje: ○ Excelente: promedio mayor o igual a 9 Bueno: promedio mayor o igual a 8 Regular: promedio mayor o igual a 7 Aceptable: promedio mayor o igual a 6 Deficiente: promedio por debajo del 6. ● Determina la clasificación del imc de una persona el cual se calcula con la formula: 𝑖𝑚𝑐 = 𝑝𝑒𝑠𝑜 𝑎𝑙𝑡𝑢𝑟𝑎2. En la tabla se establece la clasificación
  • 9.
    Condicional SWITCH Proporciona una manerade realizar múltiples comparaciones de valores y ejecutar diferentes bloques de código según el valor de una expresión.
  • 10.
    Ejercicios 1. Simula unsemáforo dependiendo del color: rojo, verde, amarillo; imprime Detente, Avanza y Precaución. 2. Comprueba si un numero es par o impar utilizando la sentencia switch.