You are on page 1of 5

Curso Docente Tema Actividad

Programacin Orientada a Objetos Ing. Eric Gustavo Coronel Castillo Fundamentos de C# Practica Dirigida Nro. 01

1 Objetivos
Creacin de GUI Fundamentos de C#

2 Proyecto: Menor de 4 Notas


2.1 Enunciado del proyecto
Implemente un proyecto para encontrar el menor de 4 notas.

2.2 Creacin del proyecto


Crear un proyecto de tipo Visual C#, utilizando la plantilla Aplicacin de Windows Forms, y asgnele el nombre Semana01Proyecto01 en su carpeta de trabajo.

Programacin Orientada a Objetos

2.3 La GUI
2.3.1 Implemente la siguiente GUI
Crear el siguiente formulario:

2.3.2 Preparando la GUI


Asgnele el texto adecuado a las etiquetas y nombre los otros controles siguiendo las siguientes recomendaciones: txtNota1 txtNota2 txtNota3 txtNota4 btnCalcular btnSalir El formulario ahora debe tener la siguiente apariencia:

ISIL

Fundamentos de C#

2.4 Programando la GUI


2.4.1 Mtodo para calcular la nota menor
Proceda a implementar el siguiente mtodo:
private int menor(int n1, int n2, int n3, int n4) { // Variable que almacena el valor de retorno int me = 0; // Proceso Aqu debe escribir el cdigo para determinar la nota menor en la variable me // Valor de retorno return me; }

2.4.2 Programacin del botn Calcular


A continuacin tenemos la programacin del botn Calcular:
private void btnCalcular_Click(object sender, EventArgs e) { // Variables int n1, n2, n3, n4, me; // n1 n2 n3 n4 Datos = Int32.Parse(txtNota1.Text); = Int32.Parse(txtNota2.Text); = Int32.Parse(txtNota3.Text); = Int32.Parse(txtNota4.Text);

// Proceso me = menor(n1, n2, n3, n4); // Reporte MessageBox.Show("Nota menor: " + me, "RESULTADO"); }

2.4.3 Programacin del botn Salir


A continuacin tenemos la programacin del botn Salir:
private void btnSalir_Click(object sender, EventArgs e) { this.Close(); }

Ing. Eric Gustavo Coronel Castillo

Programacin Orientada a Objetos

2.5 Ejecucin del formulario


Proceda a ejecutar el formulario, ingreso datos de prueba y verifique su resultado, a continuacin tenemos un ejemplo:

3 Calculo del promedio


3.1 Nuevo mtodo
Proceda a crear un nuevo mtodo para calcular el promedio, considerando que la nota menor se debe considerar, solo las tres notas con mayor puntaje. A continuacin tenemos la plantilla del mtodo promedio:
private double promedio(int n1, int n2, int n3, int n4) { Aqu debe implementar el mtodo promedio para calcular el promedio de las cuatro notas sin considerar la de menor puntaje. }

3.2 Modificar el botn Calcular


Modifique el botn Calcular para que tambin calcule el promedio.

3.3 Prueba del formulario


Ejecute el formulario nuevamente e ingrese datos de prueba para verificar su funcionamiento, a continuacin tenemos un ejemplo:

ISIL

Fundamentos de C#

4 Proyectos propuestos
4.1 Importe de una venta
Desarrolle un proyecto para calcular el importe de una venta. Los datos que se tienen son los siguientes: Precio del artculo, incluye el impuesto (IGV). Cantidad de artculo en la venta. Se debe calcular: El subtotal El valor del impuesto El total

4.2 rea de un triangulo


Desarrolle un proyecto para calcular el rea de un tringulo. Los datos que se tienen son el valor de sus tres lados. Se debe: Determinar si el valor de sus tres lados realmente forman un tringulo. Si los tres lados forman un tringulo, calcular su rea.

Ing. Eric Gustavo Coronel Castillo

You might also like