Diferencia entre revisiones de «Plantilla:ManuelRomero/PHP/EstructurasControl»
De WikiEducator
(Página creada con «=== Estructuras de Control === *Las estructuras de control determinan el flujo de ejecución de un programa, especificando el orden en que se ejecutarán las instrucciones....») |
(→Estructuras de Control) |
||
Línea 1: | Línea 1: | ||
=== Estructuras de Control === | === Estructuras de Control === | ||
− | *Las estructuras de control determinan el flujo de ejecución de un programa | + | *Las estructuras de control '''determinan el flujo de ejecución de un programa''' |
+ | * Especifican el orden en que se ejecutarán las instrucciones. | ||
*Existen tres tipos principales de estructuras de control: | *Existen tres tipos principales de estructuras de control: | ||
− | # | + | # '''Secuenciales''': Ejecutan las instrucciones en orden, una tras otra. |
− | # | + | # '''Selectivas''': Permiten elegir entre diferentes caminos según una condición. |
− | # | + | # '''Repetitivas''': Ejecutan un bloque de instrucciones varias veces según una condición. |
− | *Para implementarlas, necesitamos operadores y condiciones, | + | *Para implementarlas, necesitamos operadores y condiciones, cuya sintaxis vamos a ir estudiando. |
*A modo de resumen, presentamos la siguiente tabla: | *A modo de resumen, presentamos la siguiente tabla: | ||
Línea 14: | Línea 15: | ||
|+ style="background:DarkSlateBlue; color:white; text-align:center;"|'''Resumen de las estructuras de control''' | |+ style="background:DarkSlateBlue; color:white; text-align:center;"|'''Resumen de las estructuras de control''' | ||
|- style="background:Lavender; color:black" | |- style="background:Lavender; color:black" | ||
− | ! width=" | + | ! width="100px" | Estructura de Control |
− | ! width=" | + | ! width="150px" | Sintaxis en PHP |
− | ! width=" | + | ! width="150px" | Ejemplo |
|- | |- | ||
| **Secuencial** | | **Secuencial** | ||
Línea 46: | Línea 47: | ||
$num = rand(-10,20); | $num = rand(-10,20); | ||
if ($num < 0) { | if ($num < 0) { | ||
− | echo "El número | + | echo "El número $numero es negativo"; |
− | + | }else{ | |
+ | echo "El número $numero es positivo"; | ||
} | } | ||
− | |||
</source> | </source> | ||
|- | |- |
Revisión de 08:39 12 nov 2024
Estructuras de Control
- Las estructuras de control determinan el flujo de ejecución de un programa
- Especifican el orden en que se ejecutarán las instrucciones.
- Existen tres tipos principales de estructuras de control:
- Secuenciales: Ejecutan las instrucciones en orden, una tras otra.
- Selectivas: Permiten elegir entre diferentes caminos según una condición.
- Repetitivas: Ejecutan un bloque de instrucciones varias veces según una condición.
- Para implementarlas, necesitamos operadores y condiciones, cuya sintaxis vamos a ir estudiando.
- A modo de resumen, presentamos la siguiente tabla:
Estructura de Control | Sintaxis en PHP | Ejemplo |
---|---|---|
**Secuencial** |
{ sentencia_1; sentencia_2; // ... } |
$num = rand(-10,20); echo "Se ha generado el número $num"; |
**Selectiva** |
if (expresion_booleana) { sentencia_1; sentencia_2; } sentencia_3; |
$num = rand(-10,20); if ($num < 0) { echo "El número $numero es negativo"; }else{ echo "El número $numero es positivo"; } |
**Repetitiva** |
while (expresion_booleana) { sentencia_1; sentencia_2; } sentencia_3; |
$num = 0; $total = 0; while ($num < 100) { $total = $total + $num; $num = $num + 1; } echo "Los primeros 100 números suman $total"; |