jueves, 27 de abril de 2017

Condiciones y comandos para algoritmos

CONDICIÓN SI 
    La secuencia de instrucciones ejecutadas por la instrucción Si-entonces-sino depende del valor de una condición lógica 
    Cuando se ejecuta esta instrucción la condición y ejecución de instrucciones que correspondan :las instrucciones que siguen del ENTONCES si la condición es verdadera o las instrucciones de sino si la condición es falsa. La condición que se plantee debe ser lógica que al ser evaluada retorna verdadero o falso . La clausula entonces debe siempre aparecer sin embargo la clausula sino puede ser omitirse.

   COMANDO PARA 
Este comando para se  ejecuta de una secuencia de instrucciones en un determinado numero de veces.
   Al ingresar la variable se recibe el valor inicial y se ejecuta las instrucciones que forman el cuerpo del ciclo ,luego se incrementa la variable en paso unidades y se analiza el valor inicial que supera al valor final .Si esto es falso se repite hasta que la variable supere el valor final y se omite CON PASO la variable se incrementa en 1.


SELECCIÓN MÚLTIPLE 
La secuencia de instrucciones que se ejecuta por una instruccion segun depende del valor de la variable numerica
  Permite ejecutar opcionalmente varias acciones posibles ,dependiendo del valor almacenado en una variable numérica,al ejecutarse se evalúa la variable y se ejecuta la secuencia de instrucciones asociadas con el valor de la variable.Cada opción esa formada por uno o mas números separados por comas ,dos puntos y una secuencia de instrucciones .Si un opción incluye varios números la secuencia de instrucciones debe ejecutarse cuando el valor de la variable es uno de esos numeros ,si se requiere se puede agregar la opcion DE OTRO MODO la cual sus instrucciones se realizaran si uno de los  valores  almacenados  no coincide con las anteriores opciones.
COMANDO REPETIR

      Repetir
            <instrucciones>
      Hasta Que <condición>


      Al ejecutarse esta instrucción, la secuencia de instrucciones que forma el cuerpo del ciclo se ejecuta una vez y luego se evalúa la condición. Si la condición es falsa, el cuerpo del ciclo se ejecuta nuevamente y se vuelve a evaluar la condición. Esto se repite hasta que la condición sea verdadera.
     Note que, dado que la condición se evalúa al final, las instrucciones del cuerpo del ciclo serán ejecutadas al menos una vez.
Además, a fin de evitar ciclos infinitos, el cuerpo del ciclo debe contener alguna instrucción que modifique la o las variables involucradas en la condición de modo que en algún momento la condición sea verdadera y se finalice la ejecución del ciclo.

 COMANDO SEGÚN  


   Es frecuente tener que comprobar más de una condición a la vez, o bien varias condiciones consecutivas. En concreto, un caso especialmente habitual es el de que una variable pueda un valor de entre varios. Por ejemplo, en el sistema de notas escolares español clásico, ciertas notas numéricas tienen "nombres" asociados: un 5 es un aprobado, un 9 y un 10 son sobresaliente, etc. Si queremos hacer un programa que convierta de la nota numérica a su equivalente escrito, podríamos emplear varias órdenes IF, una tras la otra. Pero en muchos lenguajes de programación (y por tanto, también en muchas variantes de pseudocódigo) existe una alternativa más compacta y más legible: la orden "SEGÚN". Esta orden permite hacer unas cosas u otras según el valor que tome una variable. Su uso sería así:
 Ejemplos :

Otro ejemplo





COMPROBACIÓN:
FLUJO-GRAMA:

                                                   
                                       











 

No hay comentarios:

Publicar un comentario

GLOSARIO DE TISG

SISTEMA TI HARDWARE  Resultado del diccionario para hardware. Conjunto de elementos físicos o materiales que constituyen una com...