0% encontró este documento útil (0 votos)
20 vistas2 páginas

Estructuras de Control en Programación

El documento describe diversas estructuras de control de flujo en programación, incluyendo instrucciones IF, IF-ELSE, IF-ELSEIF-ELSE y SWITCH, junto con ejemplos de código. También se abordan estructuras repetitivas como WHILE, DO WHILE y FOR, proporcionando ejemplos prácticos para cada una. Estas estructuras son fundamentales para el control del flujo de ejecución en programas.

Cargado por

Carlos Trigueros
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
20 vistas2 páginas

Estructuras de Control en Programación

El documento describe diversas estructuras de control de flujo en programación, incluyendo instrucciones IF, IF-ELSE, IF-ELSEIF-ELSE y SWITCH, junto con ejemplos de código. También se abordan estructuras repetitivas como WHILE, DO WHILE y FOR, proporcionando ejemplos prácticos para cada una. Estas estructuras son fundamentales para el control del flujo de ejecución en programas.

Cargado por

Carlos Trigueros
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

ESTRUCTURAS DE CONTROL DE FLUJO EJEMPLO

Instrucción IF if ($x -eq 5) {


if ($condicion) { Write-Host "El valor de x es 5"
# Código a ejecutar si la condición es }
verdadera if ($x -eq 5) {
} Write-Host "El valor de x es 5"
} else {
Write-Host "El valor de x no es 5"
}

Instrucción IF-ELSE if ($x -eq 5) {


if ($condicion) { Write-Host "El valor de x es 5"
# Código si la condición es verdadera } elseif ($x -gt 5) {
} else { Write-Host "El valor de x es mayor que 5"
# Código si la condición es falsa } else {
} Write-Host "El valor de x es menor que 5"
}

IF-ELSEIF-ELSE if ($x -eq 5) {


if ($condicion1) { Write-Host "El valor de x es 5"
# Código si la condición 1 es verdadera } elseif ($x -gt 5) {
} elseif ($condicion2) { Write-Host "El valor de x es mayor que 5"
# Código si la condición 2 es verdadera } else {
} else { Write-Host "El valor de x es menor que 5"
# Código si ninguna condición es verdadera }
}

SWITCH $color = "rojo"


switch ($variable) { switch ($color) {
"valor1" { # Código para valor1 } "rojo" { Write-Host "Es un color rojo" }
"valor2" { # Código para valor2 } "verde" { Write-Host "Es un color verde" }
default { # Código si no coincide con ningún "azul" { Write-Host "Es un color azul" }
valor } default { Write-Host "Color no reconocido" }
} }

Break
for ($i = 0; $i -lt 5; $i++) {
if ($i -eq 3) {
break # Sale del bucle cuando i es igual a 3
}
Write-Host "Valor de i: $i"
}

ESTRUCTURAS REPETITIVAS EJEMPLO

WHILE $i = 1
while (<condición>) {
# Código a ejecutar mientras la condición while ($i -le 5) {
sea verdadera Write-Host $i
} $i++
}

DO WHILE $i = 1
do {
do {
Write-Output "El valor de i es $i"
# Bloque de código a ejecutar
$i++
} while (condición) } while ($i -le 5)

FOR for ($i = 1; $i -le 5; $i++) {


for (<inicialización>; <condición>; Write-Host $i
<incremento o decremento>) { }
# Código a ejecutar en cada iteración
}

También podría gustarte