poo_practica_dirigida_01

Upload: gustavo-coronel

Post on 08-Jul-2015

5.839 views

Category:

Documents


0 download

DESCRIPTION

Practica dirigida de POO, uso de métodos.

TRANSCRIPT

Curso Docente Tema Actividad

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

1 ObjetivosCreacin de GUI Fundamentos de C#

2 Proyecto: Menor de 4 Notas2.1 Enunciado del proyectoImplemente un proyecto para encontrar el menor de 4 notas.

2.2 Creacin del proyectoCrear 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 GUI2.3.1 Implemente la siguiente GUICrear el siguiente formulario:

2.3.2 Preparando la GUIAsgnele 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

2

Fundamentos de C#

2.4 Programando la GUI2.4.1 Mtodo para calcular la nota menorProceda 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 CalcularA 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 SalirA continuacin tenemos la programacin del botn Salir:private void btnSalir_Click(object sender, EventArgs e) { this.Close(); }

3

Ing. Eric Gustavo Coronel Castillo

Programacin Orientada a Objetos

2.5 Ejecucin del formularioProceda a ejecutar el formulario, ingreso datos de prueba y verifique su resultado, a continuacin tenemos un ejemplo:

3 Calculo del promedio3.1 Nuevo mtodoProceda 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 CalcularModifique el botn Calcular para que tambin calcule el promedio.

3.3 Prueba del formularioEjecute el formulario nuevamente e ingrese datos de prueba para verificar su funcionamiento, a continuacin tenemos un ejemplo:

ISIL

4

Fundamentos de C#

4 Proyectos propuestos4.1 Importe de una ventaDesarrolle 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 trianguloDesarrolle 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.

5

Ing. Eric Gustavo Coronel Castillo