Calculadora 2011

3,869 views

Published on

Primeros pasos en Visual Basic

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
3,869
On SlideShare
0
From Embeds
0
Number of Embeds
478
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Calculadora 2011

  1. 1. DIAGRAMA DE CHAPIN “ Ingresar número 1” A “ Ingresar número 2” B S= A + B R= A – B M = A * B D= A / B “ La suma de 2 Números es;” S “ La resta de 2 Números es;” R “ La Multiplicación de 2 Números es;” M “ La Divisiób de 2 Números es;” D Dos cajas de texto Un botón de comando para cada operación. Una caja de Texto para mostrar el resultado que corresponda.
  2. 2. Frame 1 – Prpiedad Caption = “Ingresar Números” 3 Label 3 Cajas de Texto (Txt) Frane 2 – Propiedad Caption = “Comandos” 5 Botones de comandos (command) Programa en Visual Basic
  3. 3. Un evento es una respuesta a una acción del usuario Para que el usuario pueda ver la suma de los dos números ingresados, hay que programar el botón Sumar (Command1”, en el evento Clic del comando Doble clic en el boton Sumar para ingresar al procedimiento del control
  4. 4. Private Sub Command1_Click() Dim a As Integer Dim b As Integer Dim r As Integer a = Text1.Text b = Text2.Text r = a + b Text3.Text = r End Sub Procedimiento del control Command1 “Sumar” Declarar 3 variables, dos para ingresar los números (a y b), y otra para mostrar el resultado Le asigno lo que ingresa en la caja de texto 1 a la variable a y a la variable b lo que ingresa en la caja de texto 2 Sumo a + b, y el resultado lo guardo en la variable r Muestro en la caja de texto 3 el resultado de la suma que se encuentra en la variable r. Realizar lo mismo para cada uno de los comandos
  5. 5. Private Sub Command5_Click() Text1.Text = "" Text2.Text = "" Text3.Text = "" Text1.SetFocus End Sub Botón Limpiar o Nuevo Limpio el contenido de cada una de las cajas de texto Paso el cursor a la caja de texto 1, para que el usuario pueda ingresar un nuevo par de números.
  6. 6. Sin utilizar Variables Private Sub Command1_Click() Text3.Text = Text1.Text + Text2.Text End Sub Código botón Sumar Sumo lo que ingresa en la caja de texto1 más lo que ingresa en la caja de texto 2 y lo muestro en la caja de texto 3 El problema es que Visual no reconoce al contenido ingresado como números, sino que lo hace como texto y no suma los números los junta, los concatena. Es decir que si en la caja de texto 1 ingresa el número 2 y en la caja de texto 2 ingresa el número 5, en la caja 3 se vera el resultado 23.
  7. 7. Private Sub Command1_Click() Text3.Text = Val (Text1.Text) + Val (Text2.Text) End Sub Solución La función Val, reconoce el primer número dentro de una cadena de caracteres. No es necesario para el resto de las operaciones. Prof.: Ricardo VIQUEIRA

×