lunes, 25 de junio de 2012

PRÁCTICA 6 - INFORMÁTICA


“ESTRUCTURA REPETITIVA - PARA

Lazos Para



La instrucción Para ejecuta una secuencia de instrucciones un número determinado de veces.
      Para <variable> <- <inicial> Hasta <final> Con Paso <paso> Hacer
            <instrucciones>
      FinPara

Al ingresar al bloque, la variable <variable> recibe el valor <inicial> y se ejecuta la secuencia de instrucciones que forma el cuerpo del ciclo. Luego se incrementa la variable <variable> en <paso> unidades y se evalúa si el valor almacenado en <variable> superó al valor <final>. Si esto es falso se repite hasta que <variable> supere a <final>. Si se omite la cláusula Con Paso <paso>, la variable <variable> se incrementará en 1.

Si se habilita la sintaxis flexible en las configuraciones del lenguaje se pueden utilizar dos alternativas. La primera variante consiste en reemplazar el operador de asignación por la palabra clave Desde:

Para <variable> Desde <inicial> Hasta <final> Con Paso <paso> Hacer...
De esta forma, la lectura de la sentencia resulta más obvia. Además, con sintaxis flexible, si no se especifica el paso pero el valor final es menor al inicial, el bucle recorrerá los valores en orden inverso como si el paso fuera -1. La segunda variante solo sirve para recorrer arreglos de una o más dimensiones. Se introduce con la construcción Para Cada seguida de un identificador, la palabra clave De y otro identificador:

Para Cada <elemento> De <Arreglo> Hacer...
El segundo identificador debe corresponder a un arreglo. El primero será el que irá variando en cada iteración. El ciclo realizará tantas iteraciones como elementos contenga el arreglo y en cada uno el primer identificador servirá para refererirse al elemento del arreglo en cuestión.

Diagrama de flujo con un ejemplo práctico:


Ejemplos resueltos con PseInt:





Video:

Actividades:
- Elabora una aplicación con estructura Para PSEINT, utiliza todo lo aprendido en este tema.
- Envía tu aplicación al correo electrónico fcordova85@hotmail.com
- Puedes realizar varias aplicaciones (Puntos extras).
- Realiza un resumen del contenido del tema para tu cuaderno.

domingo, 17 de junio de 2012

PRÁCTICA 5 - INFORMÁTICA


“ESTRUCTURA REPETITIVA - REPETIR

Lazo Repetir
La instrucción Repetir-Hasta
Ejecuta una secuencia de instrucciones hasta que la condición sea verdadera.
  
   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.

Si se utiliza sintaxis flexible (ver Opciones del PSeudocódigo) se permite opcionalmente utilizar Mientras Que en lugar de Hasta Que, de modo que el conjunto de acciones contenidas en el bucle se ejecuta mientras que la condición sea verdadera. Notar que la palabra Que es la que diferencia el uso de la palabra Mientras en la estructura repetir de la estructura Mientras. Es decir, si se omite la palabra que se considera como el comienzo de un bucle Mientras en lugar de el final de un bucle Repetir.

Diagrama de flujo con un ejemplo práctico:




Ejemplos resueltos con PseInt:







Actividades:
- Elabora una aplicación con estructura Repetir PSEINT, utiliza todo lo aprendido en este tema.
- Envía tu aplicación al correo electrónico fcordova85@hotmail.com
- Puedes realizar varias aplicaciones (Puntos extras).
- Realiza un resumen del contenido del tema para tu cuaderno.






domingo, 10 de junio de 2012

PRÁCTICA 4 - INFORMÁTICA


“ESTRUCTURA REPETITIVA - MIENTRAS

Lazo Mientras
Mientras
La instrucción Mientras ejecuta una secuencia de instrucciones mientras una condición sea verdadera.
     
Mientras <condición> Hacer
               <instrucciones>
FinMientras

Al ejecutarse esta instrucción, la condición es evaluada. Si la condición resulta verdadera, se ejecuta una vez la secuencia de instrucciones que forman el cuerpo del ciclo. Al finalizar la ejecución del cuerpo del ciclo se vuelve a evaluar la condición y, si es verdadera, la ejecución se repite. Estos pasos se repiten mientras la condición sea verdadera.

Note que las instrucciones del cuerpo del ciclo pueden no ejecutarse nunca, si al evaluar por primera vez la condición resulta ser falsa.

Si la condición siempre es verdadera, al ejecutar esta instrucción se produce un ciclo infinito. A fin de evitarlo, las instrucciones del cuerpo del ciclo deben contener alguna instrucción que modifique la o las variables involucradas en la condición, de modo que ésta sea falsificada en algún momento y así finalice la ejecución del ciclo.


Diagrama de flujo con un ejemplo práctico:


Ejemplos resueltos con PseInt:





Video propuesto

Actividades:
- Elabora una aplicación con estructura repetitiva Mientras PSEINT, utiliza todo lo aprendido en este tema.
- Envía tu aplicación al correo electrónico fcordova85@hotmail.com
- Puedes realizar varias aplicaciones (Puntos extras).
- Realiza un resumen del contenido del tema para tu cuaderno.
- Realiza un resumen del video del tema para tu cuaderno.

lunes, 4 de junio de 2012

PRÁCTICA 3 - INFORMÁTICA


“ESTRUCTURA DE SELECCIÓN MÚLTIPLE

Según Hacer

La secuencia de instrucciones ejecutada por una instrucción Segun depende del valor de una variable numérica.

      Segun <variable> Hacer
            <número1>: <instrucciones>
            <número2>,<número3>: <instrucciones>
            <...>
            De Otro Modo: <instrucciones>
      FinSegun

Esta instrucción permite ejecutar opcionalmente varias acciones posibles, dependiendo del valor almacenado en una variable de tipo numérico. Al ejecutarse, se evalúa el contenido de la variable y se ejecuta la secuencia de instrucciones asociada con dicho valor.

Cada opción está formada por uno o más números separados por comas, dos puntos y una secuencia de instrucciones. Si una opción incluye varios números, la secuencia de instrucciones asociada se debe ejecutar cuando el valor de la variable es uno de esos números.

Opcionalmente, se puede agregar una opción final, denominada De Otro Modo, cuya secuencia de instrucciones asociada se ejecutará sólo si el valor almacenado en la variable no coincide con ninguna de las opciones anteriores.

Diagrama de flujo con un ejemplo práctico:


Ejemplos resueltos con PseInt:









Video propuesto

Actividades:
- Elabora una aplicación con estructura de Selección múltiple PSEINT, utiliza todo lo aprendido en este tema.
- Envía tu aplicación al correo electrónico fcordova85@hotmail.com
- Puedes realizar varias aplicaciones (Puntos extras).
- Realiza un resumen del contenido del tema para tu cuaderno.
- Realiza un resumen del video del tema para tu cuaderno.