Your SlideShare is downloading. ×
  • Like
Clase nro2 vb net 2010 rivera & g
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Clase nro2 vb net 2010 rivera & g

  • 1,513 views
Published

Pagina web: riverasn.p.ht

Pagina web: riverasn.p.ht

Published in Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,513
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
223
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Company.Rivera & G Mi Web: riverasn.p.ht Autor : Santos Nilo Rivera Luján OPERACIONES BASICAS OPERACIÓN SIMBOLO EJEMPLO Suma + S= x + y Resta - R=x – y Producto * P=x * y División / D=x / y División Entera DE= x y Residuo Mod RE= x Mod y Potencia ^ Po=x ^y Raíz Cuadrada Math.Sqrt(x) Rc=Math.Sqrt(x) Practica Programa para ingresar un número y reporte el último digito. Nota: Para hallar el último digito de un número, solo debe hallar el residuo del número en mención entre 10. Solución: Public Class Frm1 Private Sub Btnord_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnord.Click Dim n As Integer = 0, ud As Integer = 0
  • 2. Company.Rivera & G Mi Web: riverasn.p.ht Autor : Santos Nilo Rivera Luján n = Txtn.Text ud = n Mod 10 Lblud.Text = ud End Sub Private Sub Btnlim_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnlim.Click Txtn.Clear() Lblud.Text = "" Txtn.Focus() End Sub Private Sub Btnsal_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnsal.Click Application.Exit() End Sub End Class Programa para ingresar un número y determine las unidades, decenas, centenas y millares si los tuviera. Solución Public Class Frm2 Private Sub Btnord_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnord.Click Dim n As Long = 0 Dim u As Integer = 0, d As Integer = 0 Dim c As Integer = 0, m As Integer = 0 n = Txtn.Text u = n Mod 10 n = n 10 d = n Mod 10 n = n 10 c = n Mod 10 m = n 10 Lblu.Text = u Lbld.Text = d Lblc.Text = c Lblm.Text = m End Sub Private Sub Btnlim_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnlim.Click Txtn.Clear() Lblu.Text = ""
  • 3. Company.Rivera & G Mi Web: riverasn.p.ht Autor : Santos Nilo Rivera Luján Lbld.Text = "" Lblc.Text = "" Lblm.Text = "" Txtn.Focus() End Sub Private Sub Btnsal_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnsal.Click Application.Exit() End Sub End Class Programa para ingresar una cantidad en segundo y reporte su equivalente en H horas, M minutos y S segundos. 1 Hora= 60 Minutos 1 Minuto = 60 Segundos Solución Public Class Frm3 Private Sub Btnord_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnord.Click Dim T As Long = 0, r As Long Dim h As Integer = 0, m As Integer = 0, s As Integer = 0 T = Txts.Text h = T 3600 r = T Mod 3600 m = r 60 s = r Mod 60 Lblh.Text = h Lblm.Text = m Lbls.Text = s End Sub Private Sub Btnlim_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnlim.Click Txts.Clear() Lblh.Text = "" Lblm.Text = "" Lbls.Text = "" Txts.Focus() End Sub Private Sub Btnsal_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnsal.Click Application.Exit() End Sub End Class
  • 4. Company.Rivera & G Mi Web: riverasn.p.ht Autor : Santos Nilo Rivera Luján Programa para ingresar 2 puntos en el plano cartesiano y determine la distancia entre ellas. Solución Public Class Frm4 Private Sub Btnord_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnord.Click Dim x1 As Single = 0, y1 As Single = 0 Dim x2 As Single = 0, y2 As Single = 0 Dim d As Single x1 = Txtx1.Text y1 = Txty1.Text x2 = Txtx2.Text y2 = Txty2.Text d = Math.Sqrt((x1 - x2) ^ 2 + (y1 - y2) ^ 2) Lbld.Text = d End Sub Private Sub Btnlim_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnlim.Click Txtx1.Clear() Txty1.Clear() Txtx2.Clear() Txty2.Clear() Lbld.Text = "" Txtx1.Focus() End Sub Private Sub Btnsal_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnsal.Click Application.Exit() End Sub End Class Programa para ingresar una cantidad en Kilos y reporte su equivalente en libras. 1 Kilo=2.2 Libras Solución
  • 5. Company.Rivera & G Mi Web: riverasn.p.ht Autor : Santos Nilo Rivera Luján Public Class Frm5 Private Sub Btnord_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnord.Click Dim k As Single = 0, l As Single = 0 k = Txtk.Text l = 2.2 * k Lbll.Text = l End Sub Private Sub Btnlim_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnlim.Click Txtk.Clear() Lbll.Text = "" Txtk.Focus() End Sub Private Sub Btnsal_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnsal.Click Application.Exit() End Sub End Class Programa para ingresar valores a X e Y y determine los valores de A y B 2X + 3A=A+B X+ 4B-5=2Y+2 Solución Se tiene 2X + 3A = A – B ----------------- (Ec 1) X + 4B – 5 = 2Y +2 ----------------- (Ec2) Se debe saber que para resolver una ecuación, esta debe tener una sola incógnita; de acuerdo a esto, observamos que la Ec 2 se resolverá primero, ya que solo tiene una sola incógnita que es B, porque X e Y son conocidos puesto que serán ingresados por teclado. Despejando B de Ec 2, tendremos: B = 2Y + 7 – X 4 Ahora como ya conocemos B, podemos resolver la Ec 1, porque ahora solo tendrá una incógnita que será A. Despejando A de Ec 1 tendremos: A = –B – 2X 2
  • 6. Company.Rivera & G Mi Web: riverasn.p.ht Autor : Santos Nilo Rivera Luján Public Class Frm6 Private Sub Btnord_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnord.Click Dim x, y, a, b As Single x = Txtx.Text y = Txty.Text b = (2 * y + 7 - x) / 4 a = (-b - 2 * x) / 2 Lbla.Text = a Lblb.Text = b End Sub Private Sub Btnlim_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnlim.Click Txtx.Clear() Txty.Clear() Lbla.Text = "" Lblb.Text = "" Txtx.Focus() End Sub Private Sub Btnsal_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnsal.Click Application.Exit() End Sub End Class Trabajo Nro3: Diseñe, Declare, procese y reporte en un proyecto llamado Apellidos3_Nombres3 1. Programa para ingresar un numero de 5 dígitos y determine el producto del ultimo y penúltimo digito 2. Programa para ingresar la velocidad de un automóvil así como el tiempo empleado en recorrer una distancia a determinar. Velocidad = Distancia tiempo 3. Programa para ingresar las horas trabajadas, pago x hora así como el Porcentaje de bonificación y determine el sueldo, la bonificación y pago total Sueldo= Horas Trabajadas x Pago Hora Bonificación = Sueldo x Porcentaje de Bonificación 100 Pago Total = Sueldo + Bonificación 4. Programa para ingresar 2 números y reporte el residuo
  • 7. Company.Rivera & G Mi Web: riverasn.p.ht Autor : Santos Nilo Rivera Luján 5. Programa para ingresar 3 números X,Y e Z y determine A, B y C AX + 3B=C+Y 4Y+Z=3+C 2X+2B+C=5-Y 6. Programa para ingresar los catetos de un triángulo rectángulo y calcule y reporte la hipotenusa Hipotenuza2 = Cateto12 + Cateto22 7. Programa para ingresar el área de un cuadrado y determine el perímetro Area = Lado2 Perímetro = 4xLado 8. Programa para ingresar 4 puntos en el plano cartesiano y determine la distancia entre los puntos, así como el perímetro.