Está en la página 1de 12

INTRODUCCIN

Nuestra prctica ser realizada en el programa Visual Studio 2010 en el que


veremos las propiedades y herramientas que maneja.

Para empezar a poder hacer la practica debemos trabajar en formularios de


C#.

Veremos cmo hacer una calculadora sencilla con las funciones bsicas
que tendr suma, resta, multiplicacin, divisin y porcentaje. En la cual se
podr hacer solo una operacin a la vez.

Es importante saber que propiedades y herramientas vamos a utilizar para


poder disear.

A continuacin se muestra como debe estar diseada la calculadora.

ANA LAURA SALINAS AGUARIO


OBJETIVOS

El objetivo es crear una calculadora como la que podemos observar y usar


en cualquier Windows.

Esta prctica est hecha para que podamos familiarizar con las propiedades
y herramientas de este programa para as poder aplicarlas sin ningn
inconveniente.

El objetivo de esta calculadora es proporcionar a los estudiantes una


herramienta que nos permita comprobar por s mismos los clculos y saber
cmo es que todo esto funciona en el modo de la programacin, ya que se
usan mtodos y manejador de eventos.

ANA LAURA SALINAS AGUARIO


TABLA DE DESCRIPCIN DE CONTROLES

ANA LAURA SALINAS AGUARIO


DESARROLLO

Para poder llevar a cabo el desarrollo de esta prctica debemos tener


instalado Visual Studio 2010.

Abrimos el programa y aparecer unas opciones donde tienes que elegir


Windows forms para poder empezar con el diseo de la calculadora.

De lado izquierdo estn las herramientas que utilizamos como (label y


button) propiedades estn de lado derecho donde se configura las
herramientas ah es donde le das el diseo apropiado, puedes cambiar el
tamao, color, fondo, etc.

Despus que hayas puesto los botones y la etiqueta en el formulario le


tienes que cambiar el nombre y el texto para que cuando los mandes a
llamar estos objetos sean reconocidos cada uno.

En los botones se le cambio el (name) de acuerdo al valor que le quisimos


asignar, (Text) es la otra propiedad que se le cambio a los botones
poniendo en cada uno de ellos del (0 al 9).

En lo que fue el (Label) donde se muestra el resultado de cada digito que


vayamos poniendo se le agregaron algunas propiedades que fueron name,
AutoSize, BorderStyle, BackColor, TextAlign, entre otros.

ANA LAURA SALINAS AGUARIO


1. El primer paso para empezar a programar la calculadora es asignar
un manejador de eventos a cada uno de los botones del 0 a 9 para
eso tenemos que ir a la ventana de diseo y seleccionamos los
botones del 0 al 9, nos vamos a la ventana de propiedades y
seleccionamos el evento Click y se asigna al controlador el nombre
btDigito_Click. Esto asigna un digito tras otro a la pantalla de la
calculadora.

El valor DIGITO y otros ms que necesitaremos sern constantes de un tipo


enumerado entrada

2. Cuando se inicia la aplicacin, se ejecuta el constructor Form1.


Declare la variable como ltima entrada como miembro de la clase
Form1 e inciela en el constructor de la clase e cdigo siguiente es
como queda:

Se declaran el tipo y nombre de las


variables que se van a utilizar.

ANA LAURA SALINAS AGUARIO


3. Asocie l un manejador de eventos btPuntoDec_Click con la tecla
punto decimal y escriba el cdigo que corresponda al evento Click
como se indica a continuacin:

4. Una vez que el usuario teclea un nmero. Y se ejecutara el


controlador para estos botones que ser el mtodo btOperacion_Click
de la clase Form1. En ese instante la calculadora tiene que recordar
el operador introducido para lo que utilizara la variable operacin de
tipo char:

ANA LAURA SALINAS AGUARIO


5. Si la calculadora adems del operador no recuerda el primero
operando, este se perder cuando inicie la pantalla para introducir el
segundo operando:

6. Si introdujo un punto decimal en el primer operando, la variable punto


decimal vale True. Por lo tanto para permitir un punto decimal en el
segundo operando hay que volver a poner, en el mtodo
btDigito_Click , la variable punto decimal a valor False.

7. Para escribir el btOperacion_Click aada un manejador de eventos


Click para los botones (+,-,x,/ = )

ANA LAURA SALINAS AGUARIO


8. Escriba el cdigo siguiente correspondiente al mtodo
btOperacion_Click

ANA LAURA SALINAS AGUARIO


9. La siguiente tecla que se va a programar es la del porcentaje. Asocie
un manejador de eventos btTantoPorCiento_Click con la tecla
porciento que se encuentra en el diseo de la calculadora.

La sentencia resultado = calcula el tanto por ciento especificado por


etPantalla de la cantidad especificada por operando 1, por ejemplo si se
teclea 1000+5% la operacin produce un resultado de 50.

10. Cuando se pulsa la letra C es porque se quiere iniciar la


calculadora, esto es como si la acabaramos de encender. Entonces lo
que tiene que suceder es que aparezca en la pantalla 0.

Asocie un manejador de eventos btIniciar_Click con las teclas C y


escriba el cdigo que corresponda al evento Click como se muestra a
continuacin:

ANA LAURA SALINAS AGUARIO


11. Cuando pulsamos la letra CE lo que se desea hacer es borrar el
ltimo dato tecleado (dato actual de la pantalla). En este caso hay que
iniciar la pantalla a cero y poner las variables afectadas al valor
correspondiente en ese instante.

Asocie un manejador de eventos btBorrarEntrada_Click con la tecla CE y


escriba el cdigo.

ANA LAURA SALINAS AGUARIO


PRUEBA Y ANLISIS DEL RESULTADO

Aqu se muestra como es que aparece ejecutada la calculadora al principio

Aqu esta la calculadora ejecutada se le asigna la operacin de suma 5+2

Aqu se muestra el resultado de la operacin que se realizo. La calculadora


funciona asgnandole una sola operacin y al darle en el boton de igual se
muestra el resultado.

ANA LAURA SALINAS AGUARIO


CONCLUSIN

Bueno como conclusin de esta prctica es que es muy didctica para los
usuarios y muy fcil de utilizar ya que fue diseada solo con las operaciones
bsicas.

Al momento de disear la calculadora fue muy fcil ya que en el libro te


muestra los pasos de que propiedades utilizar y las herramientas, para esto
no se necesita de mucho conocimiento ya que es muy didctico.

En la programacin de la calculadora fui guindome del libro de acuerdo a


los pasos y cdigo que nos dan.

En lo personal esta prctica me pareci muy bien ya que aprendes algunos


parmetros y eventos nuevos para as utilizar ms adelante en la realizacin
de otra prctica.

ANA LAURA SALINAS AGUARIO

También podría gustarte