UNIDAD 2: INSTRUCCIONES DE CONTROL DE PROGRAMA

TEMA 8: INSTRUCCION SWITCH

Tambien existen ocasiones o programas donde se exige evaluar muchas condiciones a la vez, en estos casos o se usa una condicion compuesta muy grande o se debe intentar convertir el problema a uno que se pueda resolver usando la instruccion SWITCH.

Esta instruccion es una instruccion de decision multiple donde el compilador prueba o busca el valor contenido en una variable ENTERA, CHARACTER, STRING contra una lista de constantes apropiadas, cuando el computador encuentra el valor de igualdad entre variable y constante entonces ejecuta el grupo de instrucciones asociados a dicha constante, si no encuentra el valor de igualdad entre variable y constante, entonces ejecuta un grupo de instrucciones asociados a un default, aunque este ultimo es opcional.

El formato de esta instruccion es el siguiente;

capturar o asignar variable de condicion;

Switch(var OPCION)

{

case const1: instruccion(es);

break;

case const2: instruccion(es);

break;

case const3: instruccion(es);

break; ………………

default: instruccion(es);break;

};

programa ejemplo :


private void button1_Click(object sender, EventArgs e)

{

switch (textBox1.Text)

{

case "a":

label2.Text = "aguila"; break;

case "b": case "B":

label2.Text = "baca"; break;

case "c":

int alfa = 5;

string temp = alfa.ToString() + " caballos";

label2.Text = temp;

break;

default:

label2.Text = "no hay"; break;

}

Observar el caso “b” y recordar como se pueden usar mas de dos case con un solo break, sorry por lo de BACA pero el unico animalito que me acorde fue el BURRO y luego mis alumnos se sienten aludidos y ofendidos.

En el caso “C” recordar que cada case puede llevar un conjunto de instrucciones que se ejecutaran hasta que el compilador encuentre un break;

Observar en esta caso “C” como se unen dos o mas strings, usando el signo + .

Corrida:

image342.jpg

TAREAS PROGRAMACION VISUAL C# 2005

1.- Construir un programa que capture un deporte cualesquiera y despliegue dos implementos deportivos apropiados.

2.- Evaluar cualquier funcion vista para cuando

x =3, -4, 5, 2

 




Google
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki
Politica de Privacidad