El documento contiene varios ejemplos de código en C# para realizar diferentes tareas como: 1) indicar si un número es positivo o negativo, 2) identificar el mes correspondiente a un número ingresado, 3) mostrar números anteriores a uno ingresado usando bucles while y for, y 4) resaltar algunas diferencias entre VB.NET y C#.NET como el uso de punto y coma y mayúsculas/minúsculas. Finalmente propone como actividad diseñar e implementar un programa para calcular el total a pagar según cargo seleccionado, considerando
How to use Redis with MuleSoft. A quick start presentation.
Ejercicios
1. Ejemplos C # Mendoza Zavaleta Mayra Alexandra – Zavaleta @ Hotmail
2. 1. Indicar cuando un numero es positivo o negativo private void txtn_KeyPress(object sender, KeyPressEventArgs e) { int n; if (e.KeyChar == 13) { n = Convert.ToInt16(txtn.Text); if (n > 0) { lblestado.Text = "Numero positivo"; lblestado.ForeColor = Color.Blue; } else { lblestado.Text = "Numero negativo"; lblestado.ForeColor = Color.Red; } } }
3. 2. Indicar el mes que corresponda según un numero ingresado private void txtn_KeyPress(object sender, KeyPressEventArgs e) { int n; if (e.KeyChar == 13) { n = Convert.ToInt16(txtn.Text); switch (n) { case 1: lblmes.Text = "Enero"; lblmes.ForeColor = Color.Blue; break; case 2: lblmes.Text = "Febrero"; lblmes.ForeColor = Color.Red; break; case 3: lblmes.Text = "Marzo"; lblmes.ForeColor = Color.Yellow; break; } } }
4. 3. Ingresar un numero y mostrar todos los números anteriores a el. private void btnmostrar_Click(object sender, EventArgs e) { int n,c; c=1; n = Convert.ToInt16(txtn.Text); while (c <= n) { lstn.Items.Add("Numero: " + c); c = c + 1; } }
5. 4. Ingresar un numero y mostrar todos los números anteriores a el. private void btnagregar_Click(object sender, EventArgs e) { int n; n = Convert.ToInt16(txtn.Text); for (int i = 1; i <= n; i++) { lstn.Items.Add(i); } }
6. Algunas diferencias en la forma de programar entre VB.NET y C#.NET VB. NET Dim n as integer n= txtnumero.text me.txtnumero.text Dimoc as new cliente No importa las mayúsculas Y minúsculas C#. NET Int n; n=Convert.ToInt16( txtnumero.text); this.txtnumero.Text; Cliente oc = new Cliente; Todo fila o renglón acaban con un “ ; ” menos los q acaban con números Si se diferencian las mayúsculas de las minúsculas
7. Actividad Diseñar e implementar un programa que permita calcular el total a pagar. Seleccionar el cargo (Ingeniero = JD:150, Contador = JD:120, Abogado = JD: 100). Calcular la afiliación y los diversos descuentos, al Agregar deberá de ir acumulándose el total a pagar y cuando se seleccione un elemento y elimine deberá de ir disminuyendo el total a pagar.