Cuando desarrollamos aplicaciones en Visual Studio C#, necesitamos escribir expresiones que el equipo pueda evaluar. Las expresiones que evalúan True o False se denominan expresiones condicionales. Esta lección explica cómo construir expresiones condicionales utilizando operadores aritméticos básicos, de comparación y lógicos.
También cada vez que queramos "reiterar" o repetir un mismo código un número determinado de veces, e incluso un número indeterminado de veces, tendremos que utilizar los bucles.
Estructura de Decisión
Cuando deseamos evaluar expresiones cuyo resultado pueda ser un valor verdadero o falso y deseamos hacer algunas líneas de código dependiendo del resultado entonces utilizaremos las estructuras de condición mas conocidas: El
IF
Primera Forma: IF.- Esta forma utilizaremos que cuando cumpla la condición (true o verdadero) y solo tenemos que hacer una sola línea de código.
If
(expresión a evaluar)
Segunda Forma: IF.- Esta forma utilizaremos que cuando cumpla la condición(true o verdadero) y tenemos que hacer mas de una sola línea de código.
If (expresión a evaluar)
{
}
Tercera Forma: IF/ELSE.‐ Esta forma utilizaremos cuando si cumple la condición y tenemos que hacer instrucciones de código y si no cumple también haremos instrucciones de código.
If(expresión a evaluar)
{
}
Else{
}
Practica Programada:
1.- Crear un Proyecto de Aplicación de Windows con el nombre “Bucles y Estructuras de Decisión”.
2.- En le formulario Form1 haga el siguiente diseño.
3.- Agregar los siguientes códigos.
Control BtnAgregar Click
//Si es Par el numero entonces de agregara al ListBox LstPar
//Caso contrario (Else) se agregara al ListBox LstImpar
try
{
if (int.Parse(TxtNumero.Text.Trim()) % 2 == 0)
{
LstPar.Items.Add(TxtNumero.Text.Trim());
}
else
LstImpar.Items.Add(TxtNumero.Text.Trim());
TxtNumero.Clear();
TxtNumero.Focus();
}
catch (Exception)
{
MessageBox.Show("Ingrese Numero");
}
Descargar Ejemplo Completo
http://www.megaupload.com/?d=Y511FTQZ
Bucles
Cuando deseemos hacer códigos repetitivos nos apoyaremos en los bucles que maneja el C#, tales como: For, Foreach y Do While.
for
Con este tipo de bucle podemos repetir un código un número determinado de veces.
La forma de usarlo sería:
for (int i = 0; i < length; i++)
{
}
foreach
Este bucle repetirá o iterará por cada uno de los elementos contenidos en una colección. La forma de usarlo es:
foreach (var item in collection)
{
}
Practica Programada:
Diseño de Formulario.
1. Agregar los siguientes códigos. Declaramos Variable Global "Nombres" Array para luego cargar los datos en un Listbox
String[] Nombres = { "C#", "Java", "VB", "C++", "C" };
2. Agregamos en el evento Click del control BtnCargar
Comentarios
Publicar un comentario
Gracias por comentar