miércoles, 10 de marzo de 2010

Calculadora con Suma, Resta, Multiplicacion y Division

Bueno esta es mi segunda entrega de estos codigos simples y que iran aumentando de nivel conforme pase el tiempo.

Ahora les traigo un ejemplo de una calculadora en la cual tenemos las cuatro operaciones matematicas Suma, Resta, Multiplicacion y Division.

Veamos ahora el codigo

Suma:
TextBox3.Text = Val(TextBox1.Text) + Val(TextBox2.Text)

Resta:
TextBox3.Text = TextBox1.Text - TextBox2.Text

Multiplicación:
TextBox3.Text = TextBox1.Text * TextBox2.Text

División:
TextBox3.Text = TextBox1.Text / TextBox2.Text


Como ya hice mensión en mi anterior entrega la suma se hace un poco diferente a las otras operaciones pero cabe destacar que aunque la suma tiene otro aspecto las otras operaciones se pueden hacer con la misma sintaxis como ejemplo:

TextBox3.Text = val(TextBox1.Text) - val(TextBox2.Text)

Y de esta forma tambien les debe funcionar.

Y bueno aqui les dejo el ejemplo: Ejemplo.

Y ya saben si tienen preguntas haganlas no se queden con las dudas.

Hasta la proxima

sábado, 6 de marzo de 2010

Primer programa que "Suma dos dígitos"

Este es el primer programa nada mas suma dos dígitos (en son introducidos en dos textbox) y muestra el resultado (que se pone en otro textbox).

Especificaciones:
3 labels: Valor 1, Valor 2 y Resultado y en name lo dejamos por default.

3 Textbox: names default textbox1,textbox2 y textbox3, en text todo en "blanco".

y por ultimo un boton que en text ponemos el nombre sumar y el name se deja por default.

EL código que utilizariamos seria el siguiente:

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click TextBox3.Text = Val(TextBox1.Text) + Val(TextBox2.Text)
End Sub


Y como pueden ver este codigo lo metemos directamente en el botón y como se darán cuenta en realidad solo se utiliza una linea de codigo.

y para los que quiza esten mas adelantados en esto de la programación de Visual Basic 2005 se preguntaran porque en ves de esa linea de codigo:

TextBox3.Text = TextBox1.Text + TextBox2.Text

Pues es muy simple la respuesta ya que para la concatenación se utiliza (en otras palabras para unir dos palabras) osea que si la dejara asi y en "Valor 1" metiera el numero 1 y en "Valor 2" metiera 2 en el campo "resultado" me apareceria 12 en ves de la suma que deberia ser 3.

Y para no dejarlos con el ejemplo a medias les dejo el proyecto que hice:
Ejemplo

PD.: Aunque con la suma hay ese pequeño problema de tener que poner "val" para que nos devuelva el valor numerico del textbox, en una resta, multiplicacion o division ya no surge el mismo problema osea pque para una suma podremos hacer esto:
TextBox3.Text = TextBox1.Text - TextBox2.Text
Y nos daría el resultado exacto, en mi proxima entrada pondre un ejemplo donde explicare las cuatro operaciones matematicas basicas.
PD2.: Si les gusto dejen comentarios y si quieren pedidos, tambien se aceptan criticas y ayudas asi como dudas y todo lo que quieran hasta insultos pero pocos jeje.

Hasta la proxima.

viernes, 26 de febrero de 2010

Bienvenidos

Hola como están? espero que bien bueno este día le estoy dando comienzo a un proyecto muy pero muy simple pero que beneficiara a muchos programadores de visual Basic con cosas que quizá muchos han querido lograr hacer o simplemente lo hicieron y no recuerdan de donde lo sacaron.

La idea de este blog será poner ejemplos e irlos explicando esperando que sean comprensibles y ademas a lo largo de todo el desarrollo iré dando paginas donde pueden bajar ejemplos, programas y muchas cosas más que se necesitan en este amplio y ancho mundo de la programación.

Y por ultimo sean todos bienvenidos a este su blog.