Practicas C# U1 parte 1 pendientes PDF

Title Practicas C# U1 parte 1 pendientes
Author gabo castle
Course Programacion visual
Institution Universidad Tecnológica Metropolitana
Pages 7
File Size 363.1 KB
File Type PDF
Total Downloads 43
Total Views 123

Summary

introduccion a C sharp, ejemplos practicos...


Description

UTM

División Industrial

PROGRAMACIÓN VISUAL C#. 

Conociendo Visual Studio. o Entorno de Trabajo. o Objetos o Propiedades o Métodos.

Usando los controles principales de C# 







Label. Etiqueta o Propiedades más usadas  Text  BackColor  ForeColor  Font  BorderStyle  Autosize  Cursor  Visible TextBox. Cuadro de texto. Sirve para la entrada de datos por teclado. o Propiedades principales  Maxlength  MultiLine  ReadOnly  Text Button. o Propiedades principales  FlatSize  Image  ImageAlign  Text MessageBox o Método  Show()

EJERCICIO 0: Hola Mundo, usando los objetos textBox , label y button 1.- Crear un proyecto en visual studio >Visual C# > Windows form. Poner nombre “Hola Mundo” 2.- Agregar un Cuadro de texto (textBox) y en su propiedad Text= “Hola Mundo”.

Carlos Serrano

Programación Visual

UTM

División Industrial

3. Probar presionando F5. Ahora usando el MessageBox. Agregar un Botón (button) y en su código del evento click, escribir: MessageBox.Show(“Bienvenido al curso de C#”); MessageBox.Show(textBox1.Text); MessageBox.Show(“Hola Mundo “+textBox1.Text);

EJERCICIO 1 Cálculos (Sumadora Básica) Elaborar un programa que permita capturar 2 valores enteros y que cuando se presione un botón, mostrar en una etiqueta el valor de la suma de dichos números: Paso 1.- Crear un nuevo proyecto de C# Windows form. Ponerle nombre al proyecto sumadora Paso 2.- Agregar los controles Label, Textbox y Button

Carlos Serrano

Programación Visual

UTM

División Industrial

Paso 3.- Agregar el código siguiente al botón: int numero1, numero2, sumatoria; numero1 = int.Parse(textBox1.Text); numero2 = int.Parse(textBox2.Text); sumatoria = numero1 + numero2; textBox3.Text = " : " + sumatoria.ToString();

Para saber el valor almacenado en un TextBox disponemos de la propiedad Text. Como la propiedad Text es de tipo string debemos convertir dicho valor a tipo entero mediante el método estático Parse de la clase int. Luego para recuperar como enteros los dos valores almacenados en los TextBox: numero1 = int.Parse(textBox1.Text); numero2 = int.Parse(textBox2.Text);

Sumamos los dos enteros: sumatoria = numero1 + numero2;

Y finalmente cargamos en un objeto de la clase Label el resultado de la suma. Como la variable suma es un entero debemos llamar al método ToString() para retornar dicho valor como string: textBox3.Text = " : " + sumatoria.ToString();

Paso 4. Probar el programa, presionando F5 Paso 5. A la propiedad Text de Form1 teclear tu Nombre. Paso 6. Agregar un botón para calcular el PROMEDIO de los dos números. También se debe agregar botones para la RESTA, MULTIPLICACIÓN y DIVISIÓN. En el caso de la división cuando el segundo valor sea cero, debe mostrar un mensaje indicando que no se puede realizar la operación. Nota. Se pueden usar también las variables tipo Double.

Carlos Serrano

Programación Visual

UTM

División Industrial

EJERCICIO 2: Elaborar un programa que convierta Libras a Kilos, al presionar el botón Convertir. Se debe tomar como base el Ejercicio 1. La diferencia principal está en el tipo de datos a usar, en este ejercicio se usarán variables double . Usar la formula

kilo= 1/.454*libra

( kilos=2.2026*libras )

Paso 1. Realizar el código del evento click del botón. Paso 2. Probar usando F5 Paso 3. Agregar un segundo botón para convertir de kilos a libras.

OTROS EJERCICIOS. Estos ejercicios no son obligatorios, son de preparación para el examen de la unidad 1 A) Elaborar un programa que convierta Centímetros a Pulgadas, al dar clic en el botón convertir, y viceversa. B) Crear un programa para calcular el área de un triangulo. Se debe solicitar la base y la altura del triangulo. C) Dado la Potencia y el Voltaje calcular la intensidad. Voltaje=intensidad*resistencia D) Calcular el tiempo que necesita un vehículo para recorrer una distancia a determinada velocidad. Si la velocidad es cero debe mostrar un mensaje de Error E) Aplicar la ley de Ohm. Dado el Voltaje y la Intensidad calcular la Resistencia. Nota si la Intensidad es igual a cero mostrar un mensaje de Error.

Carlos Serrano

Programación Visual

UTM

División Industrial

F) Aplicar la ley de watt. Dado la Potencia y el Voltaje calcular la Intensidad. Nota si el voltaje es igual a cero mostrar un mensaje de Error. potencia=voltaje*intensidad G) Convertir Grados Farenheit a Centigrados

checkBox El control CheckBox permite implementar un cuadro de selección (básicamente un botón de dos estados: seleccionado o no seleccionado). Una propiedad interesante es “Appearance” la cual podemos seleccionar como botón el cual mantiene su estado presionado o no presionado. Este control será muy útil para variables que definen el estado y tiempo que dura un proceso. Por ejemplo si esta seleccionada una casilla entonces se pude muestrear alguna variable.

Ejercicio 3: Hacer un programa que muestre 3 objetos de la clase CheckBox con etiquetas de tres mascotas (perro, gato, Hamster). Cuando se presiona un botón mostrar en una etiqueta (label) todos los CheckBox seleccionados hasta el momento.

Teclear el siguiente código en el evento click del botón: private void button1_Click(object sender, EventArgs e) { label1.Text = ""; if (checkBox1.Checked == true) { label1.Text = label1.Text + " (Perro)"; } if (checkBox2.Checked == true) {

Carlos Serrano

Programación Visual

UTM

División Industrial

label1.Text = label1.Text + " (Gato)"; } if (checkBox3.Checked == true) { label1.Text = label1.Text + " (Hamster)"; } }

La clase CheckBox tiene una propiedad llamada Checked (si tiene el valor true significa que el CheckBox está seleccionado, en caso contrario no está seleccionado. En el evento Click del botón primero borramos el contenido de la etiqueta: label1.Text = "";

Y seguidamente mediante estructuras if verificamos el estado de cada CheckBox, en caso de estar seleccionado concatenamos a la propiedad Text de la etiqueta, el valor que representa dicho CheckBox:

if (checkBox1.Checked == true) { label1.Text = label1.Text + " (Perro)";

} Nota. Se debe personalizar la aplicación, es decir debe poner su nombre ya sea en la forma o en una etiqueta. Se debe agregar otro un textBox donde se debe Mostrar el número de objetos selecciondos, es decir se debe agregar un contador.

radioButton Otro control visual muy común es el RadioButton. Normalmente se muestra un conjunto de RadioButton y solo se permiten la selección de solo uno de ellos.

Ejercicio 4. Haz un programa que muestre tres objetos radioButton y al dar clic en el botón mostrar la opción seleccionada:

Carlos Serrano

Programación Visual

UTM

División Industrial

El código del botón seleccionar debe ser:

private void button1_Click(object sender, EventArgs e) { if (radioButton1.Checked == true) { label2.Text = " Windows"; } if (radioButton2.Checked == true) { label2.Text = " Linux "; } if (radioButton3.Checked == true) { label2.Text = "Mac OSX"; } }

Nota. Se debe personalizar la aplicación, es decir debe poner su nombre ya sea en la forma o en una etiqueta.

Carlos Serrano

Programación Visual...


Similar Free PDFs