Estructuras de Control

6,986 views

Published on

Presentacion en la que se encuentra las Estructuras de Control (Sentencia if, if-else)

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
6,986
On SlideShare
0
From Embeds
0
Number of Embeds
37
Actions
Shares
0
Downloads
58
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Estructuras de Control

  1. 1. Estructuras de Control ( Sentencia if, if-else, while, shape editor ) <ul><li>POR: </li></ul><ul><li>Andrés Carrera </li></ul><ul><li>Susana Guasha </li></ul><ul><li>FECHA: </li></ul><ul><li>20-05-2008 </li></ul>
  2. 2. Estructuras de Control ( Sentencia if, if-else, while, shape editor ) <ul><li>En lenguajes de programación, las estructuras de control permiten modificar el flujo de ejecución de las instrucciones de un programa. </li></ul><ul><li>Con las estructuras de control se puede: </li></ul><ul><li>De acuerdo a una condición, ejecutar un grupo u otro de sentencias (If-Then-Else y Select-Case) </li></ul><ul><li>Ejecutar un grupo de sentencias mientras exista una condición (Do-While) </li></ul><ul><li>Ejecutar un grupo de sentencias hasta que exista una condición (Do-Until) </li></ul><ul><li>Ejecutar un grupo de sentencias un número determinado de veces (For-Next) </li></ul><ul><li>- Etc </li></ul>
  3. 3. <ul><li>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. </li></ul><ul><li>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. </li></ul>Estructuras de Control ( Sentencia if, if-else, while, shape editor )
  4. 4. Tipos de estructura de control <ul><li>If-Then-Else </li></ul><ul><li>Si la condición es verdadera, se ejecuta el bloque de sentencias 1, de lo contrario, se ejecuta el bloque de sentencias 2. </li></ul><ul><li>IF (Condición) THEN (Bloque de sentencias 1) ELSE (Bloque de sentencias 2) END IF </li></ul><ul><li>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: </li></ul><ul><li><?php </li></ul><ul><li>if (expr) </li></ul><ul><li>sentencia </li></ul><ul><li>?> </li></ul>
  5. 5. ifelse <ul><li>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: </li></ul><ul><li><?php if ($a > $b) {      print &quot;a es mayor que b&quot;; } elseif ($a == $b) {      print &quot;a es igual que b&quot;; } else {      print &quot;a es mayor que b&quot;; } ?> </li></ul>
  6. 6. Bucle while <ul><li>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. </li></ul><ul><li>while '''(Condición)''' </li></ul><ul><li>Operación Operación </li></ul><ul><li>Operación Operación ... </li></ul><ul><li>fin while </li></ul>

×