You are on page 1of 2

Abstracto

El presente trabajo hace referencia al procedimiento que se realiz con el fin de elaborar un programa con la capacidad de efectuar las operaciones de inverso, exponencial, raz cuadrada y elevar al cuadrado un nmero. Se explicar el algoritmo con el que se desarrollo el proceso de elaboracin del programa y los resultados que arroj la elaboracin de esta prctica. El objetivo de esta prctica es la de conocer la funciones matemticas de Visual Basic.

5.- Se efectuan las operaciones correspondientes. 6.- Al finalizar la operacion se tiene la muestra del resultado que le corresponde 7.- finaliza el programa.

Introduccin.
Existe la necesidad de emplear herramientas de software que faciliten algunas de las operaciones o tareas que necesitamos hacer, para poder llevar a cabo tales tareas se cuenta con diversos recursos, uno de ellos es el lenguaje de Visual Basic. En la realizacin de la terea que se ha optado por emplear el lenguaje Visual Basic en su versin 6.0 Visual Basic es uno de los lenguajes de programacin ms usuales y de fcil manejo; incluso llamado de 1 cuarta generacin. Se trata de un lenguaje en el cual las tareas se efectan sin escribir mucho cdigo, sino que se hacen de manera grafica con clics del mouse sobre la pantalla. "Visual Basic 6.0 es tambin un programa basado en objetos, aunque no orientado a objetos como C++ o Java. La diferencia est en que Visual Basic 6.0 utiliza objetos con propiedades y mtodos, pero carece de los mecanismos de herencia y polimorfismo propios de los verdaderos lenguajes orientados a objetos como Java y 2 C++." Figura 1. Diagrama de flujo de la prctica 1.

Resultados Metodologa
En el particular caso de esta practica, se manejara la metodologia que se mostrara a continuacion (la figura 1 es el diagrama de flujo del algoritmo): 1.- Inicia el programa. 2.- Se procede a la recepcion del dato que ser utilizado para los clculos que se van a realizar 3.- Nos aseguramos de que la recepcin el dato se ha concretado 4.- Se hace la pregunta es el dato igual a cero? (esto con la finalidad de que la operacion de inverso no marque uno dividido entre cero). El cdigo que se elabor consta 5 variables las cuales son los resultados de las operaciones y la variable de entrada al programa la cual es el nmero que ser sometido a las operaciones matemticas que el programa realiza. A continuacin se muestra la declaracin de las variables: Dim inverso, expo, raiz, cuadrado As String Dim a As Integer Se insert un botn de comando que finaliza el programa al presionarlo, a continuacin el programa del botn.

Private Sub Command1_Click() End End Sub La estructura del programa de las operaciones es prcticamente igual ven las 4 operaciones, solo el inverso se diferencia de las dems por la restriccin de la divisin entre cero. A continuacin el cdigo de la operacin inverso. Tambin se incluye en la estructura la estructura de la operacin un mensaje de error del programa que se muestra si no se ha insertado el dato aun para que el usuario ponga en el cuadro de texto correspondiente el numero con el que desea realizar las operaciones del programa. Private Sub Command2_Click() If Text1.Text <> "" And 0 Then a = Text1.Text inverso = 1 / a Text3 = inverso Else MsgBox "funcion invalida con 0", vbCritical, "error" End If End Sub Finalmente tenemos que la ventana del programa queda de la siguiente manera:

Los resultados obtenidos, en mi opinin, son una muestra de la facilidad del manejo y practicidad de las que se ha hablado anteriormente respecto a Visual Basic. Octavio Alejo Snchez Prctica 1: matemticas Programacin de operaciones

Figura 2. Ventana del programa de la practica 1.

Conclusiones
La realizacin de esta prctica es importante, desde una perspectiva personal, por tratarse de la primera vez que se ha utilizado Visual Basic para elaborar un programa.

You might also like