Jlllllll

Páginas: 5 (1011 palabras) Publicado: 20 de octubre de 2012
República Bolivariana De Venezuela
Ministerio Del Poder Popular Para La Educación Superior Universitaria
Fundación Misión Sucre “Aldea José Paz González”
Altagracia – Edo Zulia

Informe Sobre Estructura De Decisión, Contadores Y Acumuladores

Alumno: Roberto Maldonado
Cedula: 22.085.209
1er Trayecto Inicial
Profesor(a):
Fecha: viernes 28 de septiembre de 2012Estructura de decisión
Cuando el programador desea especificar dos caminos alternativos en un algoritmo se deben utilizar estructuras de decisión. Una estructura de decisión dirige el flujo de un programa en una cierta dirección, de entre dos posibles, en función de un valor booleano. En lenguajes desprogramación estructurados la estructura condicional es la IF / ELSE. La cláusula ELSE en esta estructuraes optativa. La forma en que trabaja esta sentencia resulta casi evidente a partir de la lógica de la lengua inglesa: Si (IF) la expresión booleana resulta cierta (TRUE), entonces la sentencia se ejecuta. Si la expresión booleana resulta falsa (FALSE), el control pasa a la siguiente (en orden descendente) instrucción del programa.
Permite seleccionar la próxima sentencia a ejecutarse basándoseen una condición (expresión lógica o una variable lógica) que es evaluada y, en función del resultado (cierto o falso) de la evaluación, se bifurcará a un determinado punto para continuar la ejecución del programa.

En fin este concepto es tan común que naturalmente resulta común en cualquier libro, pagina web o buscador.

Tipos de estructuras de decisión:
- Simple
- Doble
- AnidadaEstructura de decisión simple
Esta estructura evalúa la condición
-Si la condición es cierta entonces ejecuta el conjunto de sentencias definidas por Si con i = 1... N
-Si la condición es falsa entonces NO ejecuta el conjunto de sentencias definidas por Si con i = 1... N

Estructura de decisión simple

Estructura de decisión simple

Estructura de decisión doble
Permite elegir entre dosopciones o alternativas posibles, en función del cumplimiento o no de la condición:
-Si el resultado de evaluar la condición el CIERTO se ejecutará un determinado grupo de sentencias
S1i, i = 1,.., n.
-Si el resultado de evaluar la condición es FALSO se ejecutará un determinado grupo de sentencias S2k, k = 1,.., m
.

Estructura de decisión doble

Estructura de decisión doble

Estructurasde decisión anidada:

Contadores Y Acumuladores
¿Qué es un acumulador? |
|
En programación, se llama acumulador a una variable cuyo valor se incrementa o decrementa en un valor que no tiene por qué ser fijo (en cada iteración de un bucle). Un acumulador suele utilizarse para acumular resultados producidos en las iteraciones de un bucle. |

Acumuladores y contadores Las estructuras decontrol iterativas se utilizan para resolver problemas donde sea necesario repetir un determinado número de veces un conjunto de instrucciones llamados bucle. También se conocen como estructuras repetitivas. Al igual que en las estructuras de control selectivas, se requiere definir la condición con la que se evaluará y decidirá qué acciones se llevarán a cabo, recordemos que para construir lascondiciones es necesario utilizar los operadores relaciones (de comparación) y los operadores booleanas (lógicas). EJEMPLO: (Calificación > = 6) and (sexo =‘F’).
Las estructuras de control iterativas se clasifican en: Ciclo desde (For-do) Ciclo repetir (Repeat-until) Ciclo mientras (While-do) ESTRUCTURAS DE CONTROL ITERATIVAS acumuladores y contadores.

Para poder trabajar con estas estructuras esmuy importante comprender el concepto de: Contador = contador + constante acumulador = acumulador + variable CONTADOR ACUMULADOR ESTRUCTURAS DE CONTROL ITERATIVAS Acumuladores y contadores.
Recordemos que una variable es un espacio de memoria que se reserva en la computadora cuyo contenido puede cambiar a lo largo de la ejecución de un programa, así pues, un contador es un tipo de variable que...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS