12.170 cursos gratis
8.769.792 alumnos
Facebook Twitter YouTube
Busca cursos gratis:

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.

Nuestras novedades en tu e-mail

Escribe tu e-mail:



MailxMail tratarý tus datos para realizar acciones promocionales (výa email y/o telýfono).
En la polýtica de privacidad conocerýs tu derechos y gestionarýs la baja.

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



  • Výdeo
  • Alumnos
  • Valoraciýn
  • Cursos
1. Cómo comprar un ordenador
¿Has sufrido frustraciones en el pasado al invertir en una máquina sofisticada de... [06/03/08]
1.657  
2. Comprar un ordenador. Guía práctica
Si estas a punto de comprar un ordenador, echa un vistazo a ésta guia. Si no tienes... [28/01/09]
9.413  
3. Informática básica. Uso del ordenador
Te presentamos un nuevo curso de informática para principiantes , si tus problemas... [31/05/11]
1.623  

Capýtulos del curso


ýQuý es mailxmail.com?|ISSN: 1699-4914|Ayuda
Publicidad|Condiciones legales de mailxmail