3.302 cursos gratis
6.269.589 alumnos
Publica tu curso gratis
Busca cursos gratis:
Estás aquí: mailxmail > Cursos de Informática > Hardware > Informática. Desarrollo científico del ordenador > Teorema de la estructura. Construcción (2/2)

Informática. Desarrollo científico del ordenador

Autor: Abdiel Cáceres González
Curso: 5/5 5/5 (2 opiniones) |4375 alumnos|Fecha publicación: 10/07/2009
Capítulos del curso

Capítulo 34:

 Teorema de la estructura. Construcción (2/2)

1) Acerca de la estructura de repetición: Una repetición ejecuta un segmento de código por más de una ocasión, si se cumplen las condiciones requeridas. Podemos crear una orden de repetición utilizando la sentencia Mientras... FINMIENTRAS. La orden MIENTRAS se utiliza para empezar un bloque que debe ser repetido. El bloque termina con la marca FINMIENTRAS. Veamos el siguiente ejemplo.

Listing 4. Ejemplo de la orden mientras, se ejecuta un segmento de código mientras una condición sea verdadera.
Teorema de la estructura. Construcción (2/2)
Teorema de la estructura. Construcción (2/2)
Figura. 30. Diagrama que muestra el flujo del control del programa con una estructura IENTRAS...FINMIENTRAS.

El listado 4 muestra un ejemplo de una repetición que (entre otras cosas) imprime el número de boleto que se ha vendido, pensando en que el programa puede ser utilizado en cualquier clase de taquilla que venda boletos y tenga un tope de 100 boletos para vender.

Es importante mencionar que para entrar a un ciclo como el del ejemplo del listado 4, es necesario tener el control de cuándo se descumplirá la condición. En este ejemplo, se inicializa una variable tope-vendidos en 100, antes de entrar al ciclo. Si omitimos esta orden, dependiendo del lenguaje de implementación pueden suceder dos cosas:

1) El sistema inicializa automáticamente la variable en 0, de modo que el ciclo nunca va a terminar, pues siempre la variable b-vendido será igual o mayor que 0, pero nunca menor que 0.

2) El sistema trata de interpretar el contenido actual de la memoria alojado en esa variable en ese momento. Esto puede ocasionar resultados inesperados, ocasionando errores lógicos.

También es importante que en alguna parte del segmento que será repetido, actualicemos alguna variable, de modo que eventualmente la condición evaluada en cada ciclo resulte en un valor falso.

En el caso del listado 4, la variable que se actualiza en cada ciclo se encuentra en la línea 207.

Recibe nuestras novedades
Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Hay 2 opiniones. Opina sobre este curso.


Cursos similares a Informática. Desarrollo científico del ordenador


Cursos Valoración Alumnos Vídeo
Bases de Datos en C#
El curso incluye el código necesario para acceder a las bases de datos y realizar consultas de selección y de acción.... [05/04/07]
 3,33/5 4.826  
Aprende Word
Este curso está destinado a los principiantes. A todos aquellos que necesitan una introducción detallada para moverse dentro de este programa. Está basado en ejercios prá... [27/09/05]
 4,88/5 3.974  
Cómo vuelan las aves y los aviones
En este curso de no muy larga duración explicaré sencillamente como vuelan aves, aviones y toda cosa que se eleve por los aires.... [14/02/07]
 4,67/5 866  


Publicar en   del.icio.us    digg    meneame

¿Qué es mailxmail.com?|ISSN: 1699-4914|Recomiéndanos|Ayuda
Condiciones legales de mailxmail