12 Guia Resumen Contadores Y Acumuladores
DEPARTAMENTO DE INFORMÁTICA
ASIGNATURA: COMPUTACIÓN I (0415102) LAPSO 2009-1
Prof. Armando Carrero
GUÍA RESUMEN No 2
UNIDAD No. II
Objetivo: Entender y aplicar el concepto de contador y el de acumulador.
( Se recomienda consultar el material de la unidad II de Computación I)
Concepto de Contador: Variable que permite contar las veces que unevento sucede y que atiende a la siguiente expresión:
Variable Contador Variable Contador ± Valor Fijo
Ejemplos: L L + 1 Incrementa a L de uno en uno
M M + 2 Incrementa a M de dos en dos
ZZ ZZ + 5 Incrementa a ZZ de cinco en cinco
P P - 1 Decrementa a P de uno en uno
W W - 10 Decrementa a W de diez en diezConcepto de Acumulador: Variable que permite aglomerar un valor que puede variar y que atiende a la siguiente expresión:
Variable Acumulador Variable Acumulador ± Valor
Ejemplos:
Total Total + Compra la variable Total Aumenta en el valor de la variable Compra.
Nomina Nomina + Sueldo Incrementa la variable Nomina en el valor de la variable a
Sueldo.R2 R2 + Presión Acumula en R2 el valor de la variable Presión
SAS SAS - Gasto Disminuye el valor de la variable SAS en el valor de la
variable Gasto.
H H - R1 Decrementa a H en el valor de la variable R1
Observación: Todo contador o acumulador debe inicializarse con un valor previo, generalmente con cero, a través de una asignación, tal como seindica a continuación:
L 0 Nomina 0
Objetivo: Utilizar la estructura de selección (SI-ENTONCES-CASO CONTRARIO) en la toma de decisiones.
Para decidir entre dos posibles rutas o caminos en un proceso, se usa la estructura de toma de decisión, de forma que solo una de ellas será ejecutada. Esta herramienta tiene la siguiente forma:
Paso previo a la toma de decisión
SI(Condición a evaluar) Variable lógica o
Ruta a seguir si la ENTONCES expresión lógica
condición resulta ------
Verdadero ------
------
Ruta a seguir si la CASO CONTRARIO Opcional
condición resulta ------
Falso ------
------
FIN DE SI
Paso posterior a la toma de decisión
Ejemplo: Verificar el índice académico de un alumno de la UNET.Si éste es menor a 5.10, debe indicarse que su situación esta en Periodo de Prueba, de lo contrario se considera un alumno en situación regular.
Suponiendo que el índice académico del alumno ha sido calculado o solicitado al usuario previamente y se ha guardado en la variable indice, el procedimiento a seguir es el siguiente:
SI indice < 5,10
ENTONCES
ESCRIBIR “ Su situaciónentra a periodo de prueba”
CASO CONTRARIO
ESCRIBIR “ Su situación es el de alumno regular”
FIN DE SI
Dentro del ENTONCES o del CASO CONTRARIO, pueden incluirse otras tomas de decisión, conociéndose ésta como “toma de decisión anidada”.
Objetivo: Conocer y aplicar las distintas estructuras de repetición.
( Se recomienda consultar el material de la unidad II de ComputaciónI)
Cuando se requiera repetir una o varias etapas o pasos, un numero determinado de veces, se dispone de la herramienta estructura de repetición conocida como: ciclo. Existen dos tipos:
CICLO AUTOMÁTICO HAGA DESDE o Estructura de repetición determinada: Su uso esta limitado a conocer de antemano el numero de veces a repetir las instrucciones. El formato de esta herramienta es la siguiente:Encabezamiento HAGA DESDE Variable Valor HASTA Valor
Control Inicial Final
Comienzo
------
------ Cuerpo de instrucciones
------ del ciclo
------
Pie del Ciclo Fin del Haga Desde
Paso posterior al ciclo
FUNCIONAMIENTO DEL CICLO HAGA DESDE ( Ciclo Automático)
1.- Al acceder al encabezamiento HAGA DESDE, la variable control toma el...
Regístrate para leer el documento completo.