Lenguaje De Programcion

Páginas: 35 (8523 palabras) Publicado: 29 de octubre de 2012
UNIVERSIDAD TÉCNICA DE AMBATO

FACULTAD DE INGENIERÍA CIVIL Y MECÁNICA



Módulo

“LENGUAJE DE PROGRAMACIÓN”




Ambato, Septiembre 2012

LÓGICA DE PROGRAMACIÓN Y ALGORITMOS
ESTRUCTURAS REPETITIVAS

“ESTRUCTURAS REPETITIVAS”
OBJETIVOS
* Conocer las principales funciones de una estructura repetitiva y su aplicabilidad dentro de la solución de problemas pormedio de algoritmos.
* Diferenciar los tipos de estructuras repetitivas (ciclo Para, Mientras y Repita) y aplicarlos de manera correcta en la realización de algoritmos que requieran repetir varias veces un mismo proceso.
* Determinar acumuladores, contadores, promedios y porcentajes en algoritmos que los requieran.
* Calcular series y sucesiones aplicando conceptos básicos deestructuras repetitivas.

LÓGICA DE PROGRAMACIÓN Y ALGORITMOS
ESTRUCTURAS REPETITIVAS
-------------------------------------------------------------------------------
1. Definición
2. Condiciones para utilizar un ciclo
3. Tipos de estructuras repetitivas
3.1. Ciclos Para
3.1.1. Ciclo Para (conociendo el número de veces que se repite)
3.1.2. Ciclo Para (cuando se repite N veces)
3.2. CicloMientras
3.2.1. Ciclo Mientras (conociendo el número de veces que se repite)
3.2.2. Ciclo Mientras (con registro identificador)
3.2.3. Ciclo Mientras (con registro centinela)
3.3. CICLO Repita
4. Ejercicios resueltos
5. Ejercicios resueltos aplicando la estructura más adecuada
6. Variables que trabajan con estructuras repetitivas
6.1. Variable contador
6.2. Variable acumulado
6.3. VariablePromedio
6.4. Variable Porcentaje
7. Ejemplos de acumuladores y contadores
7.1. Taller 7 (Ejercicios Estructuras repetitivas)
7.2. Solución Taller 7
8. Series y sucesiones
8.1. Pasos para desarrollar series y sucesiones dentro de algoritmos
8.2. Ejercicios resueltos (Series y Sucesiones)
8.3. Taller 8 (Series y Sucesiones)

LÓGICA DE PROGRAMACIÓN Y ALGORITMOS
ESTRUCTURAS REPETITIVAS1. Definición
Como su nombre lo indica, estas estructuras se utilizan cuando se necesita REPETIR una instrucción varias veces. Estas estructuras simplifican el trabajo considerablemente. También son llamadas CICLOS. Por ejemplo, si un algoritmo pide que lea uno, dos, tres o cuatro números, resultaría fácil leer una, dos, tres o cuatro variables; pero si se pide leer 100, 1000 o 1´000.000 variablessería imposible su realización, mientras que con las estructuras repetitivas sería demasiado sencillo.
Los algoritmos se realizan como si se fueran a hacer una sola vez (un número, un estudiante, un trabajador) y se encierran esas instrucciones en medio de la estructura repetitiva.
 
2. Condiciones para utilizar un ciclo
* Un ciclo PARA se usa principalmente cuando se conoce el número deveces que se va a repetir el ciclo, si se desea se puede usar cuando se va ha hacer N veces. NUNCA CUANDO NO SE CONOZCA EL FINAL del ciclo.
* Un ciclo MIENTRAS se usa principalmente cuando el ciclo se va a realizar N (REGISTRO IDENTIFICADOR) o cuando NO se conoce el número de veces que se va a repetir el ciclo (REGISTRO CENTINELA). Se puede hacer también cuando se conoce el número de veces quese repite el ciclo; pero en ese caso es más funcional el ciclo PARA.
* Un ciclo HASTA se puede usar en cualquiera de los 3 casos anteriores; pero su uso sólo se da en casos específicos. Este ciclo es muy usado en programación para validar información.

3. Tipos de estructuras repetitivas
Las estructuras más importantes son: Ciclos PARA, Ciclos MIENTRAS y Ciclos HASTA.
 
3.1. Ciclos PARAEste ciclo empieza con la palabra PARA y necesita de una variable que tiene un INICIO, un FINAL y un INCREMENTO. Todo lo anterior se coloca en una misma línea, separados por coma (,). Y del mismo modo como un algoritmo o una estructura de decisión tienen un fin, esta estructura repetitiva también lo tiene y se llama FIN-PARA. Existen dos tipos de ciclos PARA: Cuando se conoce el número de veces...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • lenguajes de programcion
  • Lenguaje De Programcion
  • EVOLUCION DEL LENGUAJE DE PROGRAMCION
  • Historia de lenguajes de programcion
  • La historia del lenguaje de programcion
  • Programcion
  • programcion
  • Programcion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS