Estructuras de Control en C#


Retomando el tema de C# de la publicación anterior, hoy nos adentraremos a las estructuras de control y analizaremos las sentencias de if, for y while.
Para comenzar, hay que dejar en claro que las estructuras de control son aquellas que nos permiten manejar el flujo de ejecución de instrucciones de un programa.

Estructura if

Esta se compone de un "if" con una condición y se le sigue de un "else" que de otra indicación en caso de que no se cumpla dicha condición:
if(<condición>)
{
    instrucciones...
}
[else
{
     instrucciones...
}]

La condición debe ser un resultado booleano, es decir, que su valor sea un true o un false. La estructura "else" es opcional.

Estructura for

Esta sentencia se compone de un "for" ,  seguido de un paréntesis con un valor inicial, una condición de paro y un aumento:
for([inicialización]; [condición de paro]; [aumento])
{
     instrucciones...
}
Todas las partes de esta sentencia que se encuentren dentro del paréntesis son opcionales, aunque si no declaras una condición de paro, este se hará un ciclo infinito a menos que te decidas a incluir o agregues una sentencia de salto como "break".
El formato "clásico" de esta sentencia es:
for(int i=0; i<5; i++)
{
}

Estructura while

Dicha instrucción se compone de un "while" y una condición de continuación para la instrucción que se le de:
while(<condición de continuación>)
{
}
Al igual que con "if", la condición debe ser únicamente booleana.

Hasta aquí mi reporte, Joaquín.





  • http://limocursocsharp.blogspot.com/2011/12/estructuras-de-control.html
  • http://es.wikipedia.org/wiki/Estructuras_de_control
  • http://msdn.microsoft.com/en-us/library/5011f09h(v=VS.100).aspx
  • http://msdn.microsoft.com/en-us/library/ch45axte(v=VS.100).aspx
  • http://msdn.microsoft.com/en-us/library/2aeyhxcd(v=VS.100).aspx
  • http://msdn.microsoft.com/en-us/library/adbctzc4(v=vs.80).aspx

Comentarios

Publicar un comentario