ESTRUCTURA REPETITIVA PARA Y REPETIR HASTA QUE

 Estructura Repetitiva Para  

La estructura Para o For se usa en aquellas situaciones en las cuales conocemos la cantidad de veces que queremos que se ejecute el bloque de instrucciones.

Esta estructura requiere una variable entera que cumple la función de un CONTADOR de vueltas. En la sección indicada como "inicialización contador", se suele colocar el nombre de la variable que hará de contador, asignándole a dicha variable un valor inicial. En la sección de "condición" se coloca la condición que deberá ser verdadera para que el ciclo continúe (en caso de un falso, el ciclo se detendrá). Y finalmente, en la sección de "incremento contador" se coloca una instrucción que permite modificar el valor de la variable que hace de contador (para permitir que alguna vez la condición sea falsa)


EJERCICIOS

1. Desarrollar un programa que muestre por pantalla la tabla de multiplicar del 5






 Estructura Repetitiva Repetir - Hasta que  

En esta estructura primero se efectúa el bloque de instrucciones y después se evalúa la condición. Si es verdadera se vuelve a ejecutar el bloque de instrucciones y así sucesivamente hasta que la condición sea falsa.


La estructura repetir es una estructura repetitiva. una vez.        

           

 Hacer                                                                                

Acción_1

Acción_2

Acción_3

Acción_n

Mientras condición 



EJERCICIOS EN CLASE  


1. Escribir los primes 10 números Enteros





2. 
Programa que solicita al usuario una clave de acceso, y que no le permita continuar hasta que la introduzca correctamente.




EJERCICIOS DE DEBER

1. Escribir un programa que solicite la carga de un número entre 0 y 999, y nos muestre un mensaje de cuántos dígitos tiene el mismo. Finalizar el programa cuando se cargue el valor 0.




2. Escribir un programa que solicite la carga de números por teclado, obtener su promedio. Finalizar la carga de valores cuando se cargue el valor 0. Cuando la finalización depende de algún valor ingresado por el operador conviene el empleo de la estructura repetir, por lo menos se cargará un valor (en el caso más extremo se carga 0, que indica la finalización de la carga de valores).


3. 
Realizar un programa que acumule (sume) valores ingresados por teclado hasta ingresar el 9999 (no sumar dicho valor, indica que ha finalizado la carga). Imprimir el valor acumulado e informar si dicho valor es cero, mayor a cero o menor a cero.


4. 
En un banco se procesan datos de las cuentas corrientes de sus clientes. De cada cuenta corriente se conoce: número de cuenta y saldo actual. El ingreso de datos debe finalizar al ingresar un valor negativo en el número de cuenta. Se pide confeccionar un programa que lea los datos de las cuentas corrientes e informe:

a)De cada cuenta: número de cuenta y estado de la cuenta según su saldo, sabiendo que:

Estado de la cuenta  'Acreedor' si el saldo es >0.

'Deudor' si el saldo es <0.

'Nulo' si el saldo es =0.


 b) La suma total de los saldos acreedores.





5. Se realizó un censo provincial y se desea procesar la información obtenida en dicho censo. De cada una de las personas censadas se tiene la siguiente información: número de cééula, edad y genero ('femenino' o 'masculino’).


Se pide confeccionar un programa que lea los datos de cada persona censada (para finalizar ingresar el valor cero en el número de documento) e informar:
a) Cantidad total de personas censadas.
b) Cantidad de varones.
c) Cantidad de mujeres.
d) Cantidad de varones cuya edad varía entre 16 y 65 años.










Comentarios