Sunteți pe pagina 1din 6

Enator

Aplicación 1: Como hacer una calculadora sencilla en


Visual Basic.Net

JUN 1
Publicado por Enator

i
13 Votes

En esta ocación veremos como hacer una calculadora sencilla em Visual Basic .Net , digo sencilla porque solo
contara con las cuatro operaciones básicas. Es similar a la calculadora que trae por defecto Windows. Espero sea
de mucha ayuda a quienes inician en el mundo de la programación. Ah por cierto, en la red se pueden encontrar
muchos ejemplos de este tipo, pero no todos los códigos son faciles de entender si apenas comienzas en la
progra, me dedicare un poco a explicar mi código. Si hay algun error comentenlo o si hay sugerencias serán
bienvenidas. (La aplicación esta desarrollada en .Net 2008)

El formulario en cuestión es este

Los controles a utilizar son:

18 Bu on
1 Textbox
Propiedades a cambiar:

Es recomendable agregar una palabra clave para cada control, en este caso, para los Bu on prefiero anteponerles
“Btn” luego un nombre espeficico a su función, lo mismo con el Textbox, le llamare “Txt”. Esto es para tener un
mayor control o dominio de los controles a la hora de programar. Los controles quedarian de la sig forma:

Las variables que utilizaremos son estas:

La variable “Operador” nos servira para poder determinar el tipo de operación que realizaremos, “Valor 1” y
“Valor2” Nos servira para almacenar las cantidades a operar, al analizar un poco el funcionamiento de una
calculadora llegamos a la conclusión q ella solo maneja dos cantidades, es cierto que puedes realizar una
infinidad de operaciones pero en cierto sentido siempre trabajaras con dos cantidad. Ejemplo: Si sumas 25 (Valor
1) + 10 (Valor 2) = 35 (el resultado ahora pasa a ser Valor 1). Y si quieres puedes seguir trabajando y de esta forma
se hace un ciclo interminable con solo dos cantidades… Pero este raro y sencillo principio creo que lo podrás
entender en el código.

Puedes descargar toda la aplicación desde AQUI (h p://www.4shared.com/file/9MGEZivi/Calculadora.html)

Espero sea de mucha ayuda… Pronto mas aplicaciones.


Anuncios

pH Toolbox
pH Guide, Application Notes and
the pH Tips and Tricks in Life
Science poster

METTLER TOLEDO DOWNLOAD

Report this ad

pH Toolbox
pH Guide, Application Notes and
the pH Tips and Tricks in Life
Science poster

METTLER TOLEDO DOWNLOAD

Report this ad
Publicado el 1 junio, 2010 en .Net, Programación, Visual Basic, Windows y etiquetado en .Net, Calculadora,
Programación, Visual Vasic.Net. Guarda el enlace permanente. 41 comentarios.

Deja un comentario

Trackbacks(1)

Comments 40

Drea | 2 junio, 2010 en 9:32 AM


Juas, no es que no lo expliques bien, es que esto no es para mí… pero es una excelente labor la que estás
haciendo.

Enator | 2 junio, 2010 en 11:35 PM


SI JEJE GRACIAS. A ALGUNA PERSONA LE SERVIRÁ ESO ES LO BUENO. SALUDITOS Y GRACIAS X
COMENTAR

martin | 28 septiembre, 2010 en 2:21 PM


pues para mi tu puta madre tiene pito pendejo y no sabesnada de bisual besic estupido mojon.

Enator | 29 septiembre, 2010 en 11:17 AM


jajaja bisual besic?? bien no conozco ese lenguaje, deberías d enseñarme tus conocimientos en besic,
parece q eres un experto, pero al final creo solo que eres un perdedor!

yodanny | 27 febrero, 2013 en 3:10 PM


hola esta haciendo tu login y lo termine pero al introducirle la contraseña que tengo en la tabla no me
funciona – cambie la tabla la base de datos y todo eso y sigue diciendome que estan incorecto cuando
le doy a ejecutable.

juan jesus | 27 julio, 2010 en 8:17 AM


Muy buenas, este tutorial para hacer la calculadora me esta sirviendo mucho, pero hay un pequeño problema
que no consigo solucionar y es que no se como se ponen las variables. Si me dijeras como se pueden hacer te
estaría muy agradecido. Muchas gracias de antemano

Enator | 28 julio, 2010 en 11:15 AM


para declara las variables solo debes escribir DIM “variable” as “el tipo de variable”
Ejemplo:
Dim Operador as Stream

pero si descargas el archivo podrás ver como se declara.. Es mas, creo q el codigo esta comentado… Suerte

Geova | 30 agosto, 2010 en 12:43 AM


Muchas Grasias, un excelente aporte y muy bien explicado

hemanor | 17 octubre, 2010 en 7:04 PM


Hey que ondas carlos, puuuu!!!! esta bueno este blog te felicito hay informacion super buena, neceito
manuales de visual y creo que aqui lo voy a encontrar solo que los buscare mas tarde…… hey cuidate y Feliz
cumpleaños!!!!!!!!!!!!!

Enator | 18 octubre, 2010 en 7:47 AM


hee q onda Manrique!! gracias, al rato le pongo mas a ste blog, jaja ahora q comience otra vez a programar
puede con mucha seguridad q termine d subir algunas cosas.. Cuidat tipaso! nos leemos al rato!..

Kevn | 24 marzo, 2012 en 1:04 AM


Man necesito tutoríares para aprender mas el dela calculadora esta muy bueno y sii me kieres mandar
ese al correo o otros gracias de ante mano

wilm | 18 diciembre, 2010 en 6:08 PM


Viejo gracias…Yo estoy de primiparo y me es de mucha ayuda..te agradezco…publica mas cosas

wcp

angeline | 17 enero, 2011 en 2:59 PM


Hola….! Buenas tardes soy de Venezuela… Quiero felicitarte me gusta lo que hace y por ayudar a los
demas….Yo tengo un problemita estoy realizando una calculadora sencilla, pero debe tener una aplicación:

◦Los TextBox tendrán un tamaño maximo de 5 caracteres en cada uno.


◦En los TextBox solo se permitirán números enteros.
◦En el caso de la resta el primer valor (Valor1) no puede ser menor al (Valor2).
◦No permitir multiplicación por cero (0).
◦En el caso de la división el dividendo (Valor1) no puede ser menor al divisor (Valor2).
◦La aplicación no debe permitir la división por cero (0).
◦EL resultado de cualquier operación sera almacenado en un archivo de texto

Quisiera de ante mano tu ayuda…y Gracias….


Saludos de VENEZUELA….

sebastian | 23 enero, 2011 en 2:12 PM


esta super amigo, la verdad es que te lucistes, sabes si puedes tener un material donde explica cada operador,
te lo agradeceria mucho

JJ | 1 mayo, 2011 en 6:15 AM


Muchas gracias por este tutorial me ha servido de gran ayuda ya que acabo de meterme en el mundo del
visual basic.

Muchisimas gracias

monica | 16 agosto, 2011 en 12:58 PM


jajajajaja st bn hecho el trabajo y graxias nos ayuda mucho a todos ok…..

loans | 16 agosto, 2011 en 1:00 PM


los k digan k st mal son unos hp k no saben nd d nd o simplement tienen envidia

cryssthian | 17 agosto, 2011 en 4:33 PM


parce bn aporte pero tengo un problema con el resultado da cero o verdadero.
te agradeceria tu ayuda

Stiven Hacker | 6 septiembre, 2011 en 8:17 PM


Me sirvio mucho ke dejaras el proyecto te agraste men sigue asi deveras gracias lo andava buscando

david | 7 octubre, 2011 en 8:00 PM


mmm.
tu archivo para descargar no abrió o no funciona.

Enator | 8 octubre, 2011 en 7:58 AM


hey broth si funciona tienes q verificar como lo estas abriendo.. Si quieres saber si en realidad funciona ve
a la carpeta bin/debug y ejecuta el archivo Calculadora.exe, el proyecto se puede abrir con cualquier
version de VB.net….Te recomiendo que lo abras desde el VB.Net ya cargado, no desde la carpeta.

Jozmark | 26 octubre, 2011 en 6:52 PM


Olle men tu programa si me ayudo en mucho solo que para el que me dejaron nesecito tambien los botones
de MR, M+, M- y el de borrado de un dijito <-

si puedes decirrme como te lo agradeseria bastante.

Leonardo | 23 abril, 2012 en 9:32 PM


Una consulta amigo, utilize algunas lineas de tu codigo para complementarlos al mio… Pero como hago para
que al (por ejemplo) sumar 1 + 1, presiono = y me da 2, Luego si sigo presionando =, el display me muestra 3,
4, 5, 6, 7 (digamos sigue aplicando el valor2). como puedo evitar eso?. Gracias y buena explicacion.

Saludos!

Leonardo | 23 abril, 2012 en 10:07 PM


Pude solucionarlo amigo, gracias igual, pero veo que ambos tenemos el mismo problema: probe la
calculadora de windows, y si tomo 100 y los divido por 2, me da 50, si presiono de vuelta el = me da 25, luego
12.5 y asi sucesivamente, como logramos.
Tampoco puedo encadenar varias operaciones (2 + 3 +5 – 8 * 3 / 2). Tienes idea? ninguno de estos aspectos
estan aplicados en tus lineas. Saludos!

cesar zavaleta | 22 mayo, 2012 en 5:14 AM


Hola amigo, quiero con un solo comando hacer la siguiente operación:
– sacar promedio
– Por ejemplo: ((a-b)/c)*100 – Cada variable es un textbox

Si fuera posible hacer este tipo de operación por favor enviarme un ejemplo

alondra | 9 septiembre, 2012 en 4:53 PM


oye esto buenísimo. creo que me ayudaste mas que mi profe…. muchas gracias me super sirvió. aver si luego
subes uno de como hacer un menu de muchos programas… me ayudarias mucho. gracias.

Carlos | 26 septiembre, 2012 en 12:24 PM


Podes subir la aplicacion en formato visual 2005?
CHRISTIAN | 9 octubre, 2012 en 8:56 PM
La proxima vez procura no subirlo a esa pagina de m.ierda de 4Shared… esa pagina no sirve… te pide que te
registres un h.uevo…

arnaldo | 27 noviembre, 2012 en 6:00 PM


felicidades …gracias, me a servido de mucho.

CARLOS | 9 diciembre, 2012 en 9:20 AM


ERES LO MAXIMO ENATOR MUY DIDACTICO ME RESOLVISTES MUCHAS INCOGNITAS QUE TENIA
MUCHISIMAS GRACIAS

jhonkavi | 1 febrero, 2013 en 6:09 PM


Muy bueno el tutorial.. excelente explicación..

Mayra Tapias | 12 junio, 2013 en 2:21 PM


Chico muchisimas gracias, me sirvio muchisimo me imagine algo mas complicado Dios te bendiga.

JIRÓN | 22 julio, 2013 en 8:19 AM


ME PARECE SUPER BIEN LO QUE HACES EL PROBLEMA ES QUE NO TENGO LA MENOR IDEA D3E
COMO COMENZAR OO D E DONDE TENGO QUE INICIAR GRACIAS

luis | 16 septiembre, 2013 en 5:14 PM


waooo esa aplicasion esta jeniar y facil de hacer

Janina | 18 septiembre, 2013 en 4:20 AM


I think this is one of the most significant information for me.
And i’m glad reading your article. But want to
remark on few general things, The site style is great, the articles is really nice :
D. Good job, cheers

jcaceresu | 21 octubre, 2013 en 7:04 AM


Uno de los libros más antiguos recomienda estudiar todo y retener lo bueno. A mí me sirve lo que produces y
compartes. Espero un aporte utilizando los arrays. Gracias.

mary Pérez | 15 abril, 2015 en 10:24 PM


hola, estoy investigando códigos para crear una calculadora en visual, pero no se en que orden realizar los
código, xfa ayúdenme… soy nueva en esto

javier | 9 junio, 2016 en 9:43 PM


sabes como quitar el problema de al dar clic en el boton de sumar sin antes aver ingresado un numero me
tirar error y me saca de la ejecucion

javier | 9 junio, 2016 en 9:46 PM


en c# si lo averiguas xfa

Joma Jewellery Sale | 20 octubre, 2017 en 5:08 PM


You don’t need to “copy” another person’s
jewellery, but you CAN learn from them after which go on to change it up and make it yours.

1. Pingback: PROGRAMACIÓN EN VISUAL BASIC.NET « Enator

Crea un blog o un sitio web gratuitos con WordPress.com.

S-ar putea să vă placă și