Sentencias
Enviado por canchis1234 • 22 de Septiembre de 2014 • 498 Palabras (2 Páginas) • 219 Visitas
Sentencias de selección
Sentencias de selección (programación). También llamadas de control de flujo, permiten decidir entre distintos cursos de acción en función de ciertos valores.
Sentencia if /else
En su forma abreviada, cuando no existe la cláusula else, esta sentencia permite escoger entre ejecutar o no una sentencia, en función del resultado de una expresión lógica. En su forma ampliada, cuando la cláusula else está presente, permite escoger entre dos opciones alternativas.
Sintaxis
if ( <condición> ) <sentencia1>;
[ else <sentencia2>; ]
Sentencia else if
Estas sentencias no representan en realidad nada nuevo, solo una sucesión de if else anidados, aunque de uso muy frecuente.
Sintaxis
if ( <expresion1> )
else if ( <expresion2> )
else if ( <expresion3> )
else
Sentencia múltiple (Switch)
La instrucción switch es una instrucción de control que selecciona una sección switch para ejecutarla desde una lista de candidatos.
Una instrucción switch incluye una o más secciones switch. Cada sección switch contiene una o más etiquetas case seguidas de una o más instrucciones. En el ejemplo siguiente se muestra una instrucción switch simple con tres secciones switch. Cada sección switch tiene una etiqueta case, por ejemplo, case 1, y dos instrucciones.
C#
int caseSwitch = 1;
Switch (caseSwitch)
{
case 1:
Console.WriteLine ("Case 1");
break;
case 2:
Console.WriteLine ("Case 2");
break;
default:
Console.WriteLine ("Default case");
break;
}
Sentencias de ciclo
Sentencia for
Mediante un bucle for, puede ejecutar una instrucción o un bloque de instrucciones varias veces hasta que una expresión especificada se evalúe con false. Esta clase de bucle es útil para recorrer en iteración las matrices y para otras aplicaciones en las que se sabe de antemano cuántas veces se desea el bucle para recorrer.
namespace EstructuraRepetitivaFor1
{
class Program
{
static void Main (string [] args)
{
int f;
for (f=1; f<=100;f++)
{
Console.Write(f);
Console.Write("-");
}
Console.ReadKey();
}
}
}
Sentencia While
La instrucción while ejecuta una instrucción o un bloque de instrucciones repetidamente hasta que una expresión especificada se
...