Las instrucciones condicionales son instrucciones que permiten ejecutar bloques de instrucciones sólo si se da una determinada condición. veremos ahora las instrucciones condicionales utilizadas en nuestro querido C#:
Instrucción if
La instrucción if permite ejecutar ciertas instrucciones sólo si de da una determinada condición. De esta manera la utilizamos:
if (condición)
instruccionesIf ; // se realizan estas instrucciones si la condición se cumple!
else
instruccionesElse ; // se realizan estas instrucciones si la condición no se cumple!
ejemplo:
int contador = 0;
if(contador < 10) // Aquí el programa se pregunta si contador es menor a 10
{
contador = contador + 1; suma 1 a contador
}
else // de lo contrario
{
messagebox.show("Contador es igual a :"+contador); // mostrar el mensaje
}
Instrucción Switch
La instrucción switch permite ejecutar unos u otros bloques de instrucciones según el valor de una cierta expresión. Su estructura es:
switch (expresión)
{
case valor1: bloque1
siguienteAcción
case valor2: bloque2
siguienteAcción
...
default: bloqueDefault
siguienteAcción
}
El significado de esta instrucción es el siguiente: se evalúa . Si su valor es se ejecuta el , si es se ejecuta , y así para el resto de valores especificados. Si no es igual a ninguno de esos valores y se incluye la ramadefault, se ejecuta el ; pero si no se incluye se pasa directamente a ejecutar la instrucción siguiente al switch. veamos el siguiente ejemplo:
public string numero;
switch(num)
{
case 1:
numero="uno";
break;
case 2:
numero="dos";
break;
case 3:
numero="tres";
break;
default:
numero="error";
break;
}
Espero que le haya sido útil.
No hay comentarios:
Publicar un comentario
DEJA UN COMENTARIO