ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

La utilización de la estructura Do ... Loop


Enviado por   •  13 de Diciembre de 2013  •  Trabajos  •  938 Palabras (4 Páginas)  •  307 Visitas

Página 1 de 4

Instrucción Do...Loop

Utilice una estructura Do...Loop cuando desee repetir un conjunto de instrucciones un número indefinido de veces, hasta que se satisfaga una condición. Si desea repetir las instrucciones un número fijo de veces, la Instrucción For...Next.

El bucle DO...LOOP es muy versátil. Con él se pueden crear gran variedad de bucles distintos, bucles que comprueben una condición antes de ejecutar el bucle una vez, después de la primera ejecución y con combinaciones con mientras (WHILE) que se cumple una condición o hasta (UNTIL) que esa condición se cumpla. La sintaxis de esta estructura es la siguiente:

Reglas

Naturaleza de la condición. Generalmente, la condición es el resultado de comparar dos valores, pero también puede ser cualquier expresión que da como resultado un valor de Boolean (Tipo de datos, Visual Basic) (True o False). Esto incluye los valores de otros tipos de datos, como los numéricos, que han sido convertidos a valores de tipo Boolean.

Bucles sin fin

Un uso de Exit Do consiste en comprobar una condición que podría ocasionar un bucle sin fin; es decir, un bucle que pudiera ejecutarse un número extremadamente elevado, o incluso infinito, de veces. Si detecta este tipo de situación, puede utilizar Exit Do para interrumpir el bucle. De lo contrario, el bucle sigue ejecutándose.

Sintaxis

Do {While | Until} condición

[Instrucción]

[Exit Do]

Loop Do

[Instrucción]

[Exit Do]

Loop {While | Until} condición

Ejemplos

1. Ingrese por teclado números, este proceso finalizara cuando ingrese cero o un numero negativo.

2. Ingrese por teclado números de dos cifras, solo si la suma de las cifras es múltiplo de tres finalizara este proceso,

3. Ingrese por teclado un carácter cualquiera, mostrar un mensaje que indique si el carácter es una LETRA, Digito o uno Especial, este proceso finalizara cuando ingrese asterisco “*”.

4. Ingrese por teclado el nombre de un alumno, y dos notas. Valide las notas de 0 a 20 de no ser así se volverá a ingresar las notas hasta que estas sean correctas, por ultimo calcule su promedio y un mensaje que indique si el alumno aprobó o desaprobó.

5. Ingrese por teclado el sueldo de un trabajador, se sabe que si el trabajador tiene un sueldo de 2000 soles a mas recibe una bonificación del 10% en caso contrario será 17%, mostrar el valor de la bonificación y el nuevo sueldo este proceso finalizara cuando ingrese un sueldo igual a cero o negativo.

6. Ingrese los promedios de los alumnos de una sección este proceso finalizara cuando ingrese un promedio negativo, en dicho caso mostrar el máximo promedio y mínimo promedio.

7. Del planteamiento anterior mostrar los dos promedios máximos.

Teoría de contadores y acumuladores

CONTADOR

Un contador es una variable cuyo valor se incrementa o decrementa en una cantidad constante cada vez que se produce un determinado suceso o acción. Los contadores se utilizan con la finalidad de contar sucesos o acciones internas de un bucle; deben realizar una operación de inicialización y posteriormente las sucesivas de incremento o decremento del mismo. La inicialización consiste en asignarle al contador un valor. Se situará antes y fuera del bucle.

Representación:

<Nombre del contador>

...

Descargar como (para miembros actualizados)  txt (6.1 Kb)  
Leer 3 páginas más »
Disponible sólo en Clubensayos.com