Está en la página 1de 3

Centro de Enseñanza Técnica Industrial

Organismo Público Descentralizado Federal

Plan de estudios 2007

Dirección Académica

IDENTIFICACIÓN DE LA PRÁCTICA

Nombre del alumno:


Registro
Carrera:
Materia: Diseño y desarrollo de software
Clave: Grupo Semestre: 3
Profesor: José Luis García Cerpas
Unidad: III Interfaces graficas de Usuario
No. Práctica: 4 Nombre de la Práctica
Fecha:
Métodos y mensajes
Revisión A

7. Objetivo
El alumno conocerá los conceptos de programación en Windows

8. Material, Equipo y(o) Herramientas enlistados por el profesor:


No. Cantidad Descripción
1 1 Visual Studio,

9. Desarrollo de la Práctica

Elaborar una aplicación en C# que simule una calculadora sencilla, de acuerdo a la


siguiente imagen:

35
Centro de Enseñanza Técnica Industrial
Organismo Público Descentralizado Federal

Plan de estudios 2007

Dirección Académica

El usuario ingresa un número a la vez utilizando los botones de dígitos. Algunos de los problemas que
necesita considerar incluyen:
 Como determina si el usuario ingresa un operando izquierdo o un operando derecho
 Cómo manipular el ingreso de múltiples puntos decimales, una calculadora común acepta el
primer punto decimal e ignora el resto.
 Cuando la pantalla tenga un 0 (cero) cero y el usuario ingresa otro 0 (cero), la pantalla no
cambiará. Sin embargo, si la pantalla es distinta de cero y el usuario ingresa 0 (cero), el 0 (cero)
se agrega al número actualmente desplegado.

Sugerencias:

Declarar dos variables de tipo entero (operando1, operando2) y una variable de tipo
carácter (operador)

36
Centro de Enseñanza Técnica Industrial
Organismo Público Descentralizado Federal

Plan de estudios 2007

Dirección Académica

Para el caso del punto decimal puede utilizar una variable booleana, para cambiar el valor en
el momento en que se agregue el primer punto decimal y cada vez que el usuario presione el
punto (.) verificar el estado de la bandera o en su defecto utilizar las funciones de la clase
String por ejemplo la función Contains() que retorna true si una cadena contiene determinado
carácter o falso en caso contrario.

La raíz cuadrada se calcula utilizando la función sqrt de la clase Math.

1. Conclusiones y Sugerencias.

a. Para que sirve la clase Convert


________________________________________________________________
________________________________________________________________
_____________________________________
b. ¿Para que sirve la función ToInt32(String).
________________________________________________________________
______________________________________________
c. ¿Cuál es el código para convertir el número 3.14 en float a cadena.
________________________________________________________________
______________________________________________
d. ¿Qué es una variable bandera.
________________________________________________________________
______________________________________________

37

También podría gustarte