Click here to load reader
Upload
andres-carrera
View
6.349
Download
0
Embed Size (px)
DESCRIPTION
Presentacion en la que se encuentra las Estructuras de Control (Sentencia if, if-else)
Citation preview
Estructuras de Control (Sentencia if, if-else, while, shape editor )
POR:
- Andrés Carrera - Susana Guasha
FECHA: 20-05-2008
Estructuras de Control (Sentencia if, if-else, while, shape editor )
En lenguajes de programación, las estructuras de control permiten modificar el flujo de ejecución de las instrucciones de un programa.
Con las estructuras de control se puede:
-De acuerdo a una condición, ejecutar un grupo u otro de sentencias (If-Then-Else y Select-Case)
-Ejecutar un grupo de sentencias mientras exista una condición (Do-While)
-Ejecutar un grupo de sentencias hasta que exista una condición (Do-Until)
-Ejecutar un grupo de sentencias un número determinado de veces (For-Next)
- Etc
Todas las estructuras de control tienen un único punto de entrada y un único punto de salida. Las estructuras de control se puede clasificar en : secuenciales, iterativas y de control avanzadas.
Los lenguajes de programación modernos tienen estructuras de control similares. Básicamente lo que varía entre las estructuras de control de los diferentes lenguajes es su sintaxis, cada lenguaje tiene una sintaxis propia para expresar la estructura.
Estructuras de Control (Sentencia if, if-else, while, shape editor )
Tipos de estructura de control
• If-Then-Else Si la condición es verdadera, se ejecuta el bloque de sentencias 1, de
lo contrario, se ejecuta el bloque de sentencias 2.
IF (Condición) THEN (Bloque de sentencias 1) ELSE (Bloque de sentencias 2) END IF
La construcción if es una de las más importantes características de muchos lenguajes, incluido PHP. Permite la ejecución condicional de fragmentos de código. PHP caracteriza una estructura if que es similar a la de C:
<?php if (expr) sentencia ?>
ifelse
elseif, como su nombre sugiere, es una combinación de if y else. Como else, extiende una sentencia if para ejecutar una sentencia diferente en caso de que la expresión if original se evalúa como FALSE. No obstante, a diferencia de else, ejecutará esa expresión alternativa solamente si la expresión condicional elseif se evalúa como TRUE. Por ejemplo, el siguiente código mostraría a es mayor que b, a es igual a b o a es menor que b:
<?phpif ($a > $b) { print "a es mayor que b";} elseif ($a == $b) { print "a es igual que b";} else { print "a es mayor que b";}?>
Bucle while
El Bucle while o bucle mientras es una estructura de la mayoría de los lenguajes de programación estructurados cuyo propósito es repetir un bloque de código mientras una condición se mantenga verdadera.
while '''(Condición)''' Operación Operación Operación Operación ... fin while