Instrucción de repetición for (instrucción para)
Especifica los elementos de la repetición controlada por un contador en una sola línea de código. Ésta instrucción permite que el bloque de instrucciones que alberga se repita por un número finito de veces. La cantidad de repeticiones es controlada por un contador numérico que puede incrementarse o decrementarse de forma automática y en un valor numérico entero y constante. Por ejemplo la siguiente imagen corresponde a una aplicación que genera los números naturales del 1 al 10.
Es posible que la variable controladora de ciclo se incremente o decremente en valores diferentes a uno (1), así mismo, existen diversas formas de indicar las instrucciones de incremento o decremento.
Declarar la variable que servirá como controladora de ciclo:
Imprimir los números de cero a cuatro con incrementos de uno en uno:
Imprimir los números de cuatro a cero con decrementos de uno en uno:
Imprimir los números pares entre cero y cuatro: (incrementos de dos en dos)
Imprimir los números pares entre cuatro y cero: (decrementos de dos en dos)
Calcular potencias
.Net nos entrega el método Pow, que se encuentra contenido en la clase Math. Dicho método recibe dos valores de tipo double (la base y el exponente respectivamente) y calcula la potencia obtenida con los valores que toma como argumentos de entrada; el resultado también es de tipo double. Ejemplo:

Ahora un ejemplo para calcular las primeras 5 potencias de 4:

Instrucción de repetición do…while (Instrucción haga…mientras)
Ésta instrucción ejecuta, al menos una vez, el bloque de instrucciones que contiene y luego evalúa si se está cumpliendo la condición para continuar ejecutando repetitivamente el bloque de instrucciones antes mencionado.
El siguiente ejemplo calcula la suma de los primeros N números enteros positivos, donde N es digitado por el usuario.
Instrucción de selección múltiple switch (Estructura Caso)
Ésta instrucción compara de forma sucesiva el valor actual de una variable con una lista de constantes de tipo caracter, enteras o string.
El siguiente ejemplo simula las opciones de un cajero automático:
No hay comentarios:
Publicar un comentario