SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
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
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 = ""
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
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
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
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
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.

Más contenido relacionado

Similar a Operaciones básicas en VB.NET

Clase nro3y4 vb net.2010 rivera & g
Clase nro3y4 vb net.2010 rivera & gClase nro3y4 vb net.2010 rivera & g
Clase nro3y4 vb net.2010 rivera & gSantos Rivera Luján
 
Estructuras repetitivas (Ejercicio)
Estructuras repetitivas (Ejercicio)Estructuras repetitivas (Ejercicio)
Estructuras repetitivas (Ejercicio)Jesús Alexander
 
codigos de algunas pantallas
codigos de algunas pantallas codigos de algunas pantallas
codigos de algunas pantallas Dania Archaga
 
Formulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De ClienteFormulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De Clientejameszx
 
Formulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De ClienteFormulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De Clientejameszx
 
Sesion 01 funciones y_procedimientos
Sesion 01 funciones y_procedimientosSesion 01 funciones y_procedimientos
Sesion 01 funciones y_procedimientosSantos Rivera Luján
 
Guia de Laboratorios 2 - VB.NET 2005
Guia de Laboratorios 2 - VB.NET 2005Guia de Laboratorios 2 - VB.NET 2005
Guia de Laboratorios 2 - VB.NET 2005Jose Ponce
 
Guia de Laboratorios 4 - VB.NET 2005
Guia de Laboratorios 4 - VB.NET 2005Guia de Laboratorios 4 - VB.NET 2005
Guia de Laboratorios 4 - VB.NET 2005Jose Ponce
 
Practica Tres Delphi
Practica Tres DelphiPractica Tres Delphi
Practica Tres DelphiJose Ponce
 

Similar a Operaciones básicas en VB.NET (20)

Clase nro3y4 vb net.2010 rivera & g
Clase nro3y4 vb net.2010 rivera & gClase nro3y4 vb net.2010 rivera & g
Clase nro3y4 vb net.2010 rivera & g
 
Aplicacion motos login
Aplicacion motos loginAplicacion motos login
Aplicacion motos login
 
Crear una solución en visual studio
Crear una solución en visual studioCrear una solución en visual studio
Crear una solución en visual studio
 
Estructuras repetitivas (Ejercicio)
Estructuras repetitivas (Ejercicio)Estructuras repetitivas (Ejercicio)
Estructuras repetitivas (Ejercicio)
 
codigos de algunas pantallas
codigos de algunas pantallas codigos de algunas pantallas
codigos de algunas pantallas
 
Minicalculadora
MinicalculadoraMinicalculadora
Minicalculadora
 
Minicalculadora
MinicalculadoraMinicalculadora
Minicalculadora
 
Agencia de viaje
Agencia de viajeAgencia de viaje
Agencia de viaje
 
Formulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De ClienteFormulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De Cliente
 
Formulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De ClienteFormulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De Cliente
 
Sesion 01 funciones y_procedimientos
Sesion 01 funciones y_procedimientosSesion 01 funciones y_procedimientos
Sesion 01 funciones y_procedimientos
 
CodigoFelizLombriz
CodigoFelizLombrizCodigoFelizLombriz
CodigoFelizLombriz
 
Visual basic cbtis
Visual basic cbtisVisual basic cbtis
Visual basic cbtis
 
Guia de Laboratorios 2 - VB.NET 2005
Guia de Laboratorios 2 - VB.NET 2005Guia de Laboratorios 2 - VB.NET 2005
Guia de Laboratorios 2 - VB.NET 2005
 
Guia de Laboratorios 4 - VB.NET 2005
Guia de Laboratorios 4 - VB.NET 2005Guia de Laboratorios 4 - VB.NET 2005
Guia de Laboratorios 4 - VB.NET 2005
 
Practica Tres Delphi
Practica Tres DelphiPractica Tres Delphi
Practica Tres Delphi
 
Ejercicios vb
Ejercicios vbEjercicios vb
Ejercicios vb
 
Elemento n3
Elemento n3Elemento n3
Elemento n3
 
Programación III
Programación IIIProgramación III
Programación III
 
Cristinagananparedes
CristinagananparedesCristinagananparedes
Cristinagananparedes
 

Último

Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicaFlor Idalia Espinoza Ortega
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024AndreRiva2
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 

Último (20)

Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamica
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 

Operaciones básicas en VB.NET

  • 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.