Estructuras

Páginas: 9 (2067 palabras) Publicado: 17 de octubre de 2012
UNIVERSIDAD DE EL SALVADOR FACULTAD DE INGENIERÍA Y ARQUITECTURA ESCUELA DE INGENIERÍA DE SISTEMAS INFORMÁTICOS INTRODUCCIÓN A LA INFORMÁTICA

Aprender a utilizar las Estructuras Repetitivas en el diseño de solución de problemas y conocer su sintáxis en el Lenguaje C, para la aplicación de estas estructuras a nuestros programas.

Introducción I. Estructuras Repetitivas II. ConceptosNecesarios III. Estructura de Entrada Condicionada IV. Más Operadores de C V. Estructura Controlada por un Contador VI. Estructura de Entrada Asegurada VII. Ciclos Anidados

1 2 2 4 10 30 38 41

En nuestra vida cotidiana nosotros podemos realizar tareas o acciones más de una vez, por ejemplo para ustedes es casi obligatorio venir a clase todos los días, para nosotros los docentes es obligatorio venir atrabajar todos los días; así también todos los días nos bañamos, comemos, dormimos, etc. Hay otras tareas que no son tan frecuentes pero que también se repiten: estudiar (solo estudiamos unos 2 o 3 días antes de la evaluación), ir al cine (solo cuando tenemos plata, tiempo y exhiben la película que nos interesa). Realizar algunas actividades muchas veces depende de alguna condición que se nosimponga: por ejemplo: compilamos un programa las veces que sea necesario hasta que no tenga errores; es decir, mientras tenga errores no dejamos de compilarlo. A nuestro alrededor, encontramos problemas que presentan estas características, por ejemplo: el cálculo de la nota final de los estudiantes de Introducción a la Informática, se realizará tantas veces como estudiantes estén inscritos en laasignatura, el cálculo del salario de los empleados de una empresa se hace una o dos veces al mes dependiendo del tipo de pago (quincenal o mensual) y desde luego del número de empleados, etc. En estos casos, la solución que se diseña para un sólo grupo de datos se debe repetir tantas veces como sea necesario (de acuerdo al número de estudiantes y de empleados para los ejemplos anteriores). Es muycomún encontrar en los algoritmos operaciones que se deben ejecutar varias veces en períodos más o menos espaciados. Si bien las instrucciones (o acciones a realizar) son las mismas, los datos sobre los que se opera varían. Para repetir varias veces un proceso determinado haremos uso de los ciclos repetitivos, a los cuales se les conoce también con el nombre de Estructuras Repetitivas, EstructurasIterativas, Lazos, Bucles, Loops o simplemente ciclos.

1

Se conoce como estructura iterativa, ciclo, bucle, lazo o estructura repetitiva, al conjunto de bloques y flechas que nos permite, representar en un flujograma que, una acción (o varias) se puede realizar una o varias veces (en algunos casos especiales ninguna vez) de acuerdo a una condición. Al igual que las estructuras secuenciales ylas selectivas, esta estructuras tienen únicamente una flecha de entrada y una sola flecha de salida. Las estructuras repetitivas son tres, una fundamental y dos derivadas de ésta:  Entrada Condicionada o estructura Mientras, (Estructura Fundamental)  Entrada asegurada o estructura Hacer - Hasta que (Estructura derivada) (Estructura derivada)

 Ciclo controlado por contador o estructura Desde_ hasta

Para representar gráficamente una estructura repetitiva, haremos uso de los siguientes símbolos o bloques:

Es el mismo rombo que se utiliza para las estructuras selectivas, pero en estructuras repetitivas, las flechas internas nunca se reúnen de nuevo. Con este símbolo se visualiza y comprende fácilmente el funcionamiento de las estructuras repetitivas

Este es el símbolo especialpara representar las tres estructuras repetitivas, por lo tanto es necesario aclarar a cual de ellas representamos, escribiendo dentro del bloque el nombre de la estructura utilizada

Figura 1

Para trabajar con estructuras repetitivas se hace necesario conocer ciertos conceptos, previo al estudio de cada estructura, ya que nos servirán para comprender mejor el funcionamiento de cada una de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Estructura
  • Estructura
  • Estructura
  • Estructuras
  • Estructuras
  • Estructuras
  • Estructuras
  • Estructuras

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS