Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Estructuras de control alternativas y repetitivas

No description
by

Jorenys Simmons ʚïɞ

on 27 November 2015

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Estructuras de control alternativas y repetitivas


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)
De acuerdo al valor de una variable, ejecutar un grupo u otro de sentencias (Select-Case)
Ejecutar un grupo de sentencias mientras se cumpla una condición (Do-While)
Ejecutar un grupo de sentencias hasta que se cumpla una condición (Do-Until)
Ejecutar un grupo de sentencias un número determinado de veces (For-Next)
Estructura Repetitiva
La estructura repetitiva o iterativa permite, como su propio nombre indica, repetir una acción (o grupo de acciones); dicha repetición puede llevarse a cabo un número prefijado de veces o depender de la evaluación de una expresión lógica. Existen tres tipos de estructuras repetitivas: desde-hasta, mientras y repetir-hasta.
Estructuras de control alternativas y repetitivas
Estructuras de control:
Estructura Secuencial
La estructura secuencial es la más sencilla de todas, simplemente indica al procesador que debe ejecutar de forma consecutiva una lista de acciones (que pueden ser, a su vez, otras estructuras de control); para construir una secuencia de acciones basta con escribir cada acción en una linea diferente.
En una estructura sceuencial una instrucción sigue a otra en una secuencia lineal.
Estructura Alternativa (o Selectivas)


La estructura alternativa permite bifurcar el “flujo” del programa en función de una expresión lógica; disponemos de tres estructuras alternativas diferentes: alternativa simple, alternativa doble y alternativa múltiple.
Alternativa simple : Se realiza una acción o conjunto de acciones si se cumple una determinada condición
Alternativa doble: Si una condición se cumple se realizan unas acciones, si no se cumple la condición se realizan otras.
Alternativa múltiple : Dependiendo del valor de una variable se realizan unas acciones u otras.
Las estructuras de control determinan la secuencia en la que se ejecutarán las instrucciones de un programa.
En todos los algoritmos realizados hasta este punto, cada instrucción se ha ejecutado exactamente una vez en el orden en que aparecería. Sin embargo, con frecuencia, se encuentran situaciones en las que se deben proporcionar instrucciones alternativas que pueden o no ejecutarse dependiendo de los datos de entrada, reflejado el cumplimiento o no de una determinada condición.
Una sentencia puede constar de una de las siguientes:
Una sentencia única o un bloque de sentencias o ninguna sentencia (sentencia vacía).
Full transcript