Está en la página 1de 6

Prof.

Luis Alonso Rivera Instituto Nacional Cantón Lourdes


Analista de Sistemas Programación orientada a objetos

Componentes de programación a usar en esta aplicación.


 Uso de Array.
 Los bucles - While y foreach
 Selección de un caso con la clausula switch
 Hacer uso de los controles que vienen con visual Studio comboBox
 Crear una clase para retornar un valor
Nos inventaremos un ejercicio para mezclar todo lo anterior y tener una visión de
cómo programar una aplicación haciendo uso de varios componentes del lenguaje
c#.

Nuestro invento será el siguiente, tenemos un listado de trabajadores quienes cortan


café. Este a su vez se almacena en sacos los cuales según la cantidad de sacos
que produce un trabajador se le hace un aumento económico de recompensa al
trabajador.

Bien nuestro ejercicio deberá crear un Array para guardar los nombres de los
trabajadores y estos mostrarlos en un comboBox. Como aparece en la imagen.

Así a su vez, crearemos otros Array para pedir la producción del trabajador el cual se
le hace un aumento acumulativo del 5% cada vez que supera cinco sacos
completados.
Como se ve en la imagen.
Prof. Luis Alonso Rivera Instituto Nacional Cantón Lourdes
Analista de Sistemas Programación orientada a objetos

Bueno he intentado explicar que hace la aplicación, recuerde que me la acabo de


inventar por lo que apenas la explico pero bien vamos intentar hacer funcionar esta
aplicación con los componentes mencionados.
En síntesis la aplicación seleccionará al trabajador su producción y según el sueldo
que tiene, se le hace un aumento según corresponda.

Empezamos..
Prof. Luis Alonso Rivera Instituto Nacional Cantón Lourdes
Analista de Sistemas Programación orientada a objetos

 Crear un proyecto de Windows form en C#


 Haga el siguiente diseño.

Bien entiendo que la parte de diseño de la interfaz ya la conoces así que solo para
recapitular se colocaron:
 3 Label
 2 comboBox
 1 TextBox
 1 Button
Excelente ¡!!.. Ya tenemos el diseño ahora crearemos los Array, estos los crearemos
en el LOAD del formulario.
 Para ello presione doble clic en el formulario se abre el editor.
También alimentaremos los comboBox con el contenido de los Array.

Veamos cómo queda el código.


Prof. Luis Alonso Rivera Instituto Nacional Cantón Lourdes
Analista de Sistemas Programación orientada a objetos

Bien ya tenemos los Array y hemos alimentado los comoBox ahora necesitamos
crear una clase

 Presione clic derecho sobre el proyecto seleccione Agregar y luego clase.


Prof. Luis Alonso Rivera Instituto Nacional Cantón Lourdes
Analista de Sistemas Programación orientada a objetos
Prof. Luis Alonso Rivera Instituto Nacional Cantón Lourdes
Analista de Sistemas Programación orientada a objetos

Bien ya tenemos la clase… observa que la clase tiene un método que recibe como
parámetro la selección que hace el usuario en el comboBox y devuelve el valor del
aumento.
Solo queda programar el botón de calcular. Este que así.

Importante:
Se cree que este ejercicio el estudiante ya tiene bases sobre los componentes
mencionados razón por la cual no se hace una explicación pasa a paso.

Cualquier duda consulte al profesor…

También podría gustarte