Sei sulla pagina 1di 5

1.

- Una cantidad de gas ocupa un volumen de 80 ml a una presin de 750 mm


Hg. Qu volumen ocupar a una presin de 900mm Hg .si la temperatura no
cambia?
Como la temperatura y la masa permanecen constantes en el proceso,
podemos aplicar la ley de Boyle: P1*V1 = P2*V2
Sub Main()
Dim V1, V2, P1, P2 As Decimal
V1 = 80 'ml
P1 = 750 'mmhg
P2 = 900 'mmhg
V2 = (P1 * V1) / P2
MsgBox("El valor del volumen que contendra es:" & V2)

End Sub

2.- El volumen inicial de una cierta cantidad de gas es de 200 ml


a la temperatura de 20C. Calcula el volumen a 90C si la presin
permanece constante. Y la frmula es
Sub Main()
Dim V1, V2, T1, T2 As Integer
V1 = 200 '200ml
T1 = 20 'C
T2 = 90 'c
V2 = (V1 / T1) * T2
MsgBox("el volumen que se encuentra en el problema planteado es de:" & V2)

End Sub

9.- Un recipiente contienen 100 l de O2 a 293K. Calcula: a) la presin del O2,


sabiendo que su masa es de 3430 g. y su peso molecular es de PM=32gr/mol
Aplicamos la ecuacin general de los gases PV=nRT pero previamente
calculamos los moles de gas:

n = m / PM
Sub Main()
Dim n, P, R, T, m, V, PM As Decimal
m = 3430 'gr
PM = 32 'gr/mol
V = 100 'L
R = 0.082 '(atm*L)/(K*mol)
T = 293 'K
n = m / PM
P = (n * R * T) / V
MsgBox("El numero de moles es:" & n)
MsgBox("la presion que contendra es de :" & P)

End Sub
4.-Un automvil recin pintado sale del taller y se dirige a casa pero se ve que
se aproxima una tormenta y se encuentra a mita del trayecto y empieza
acelerar sabiendo su velocidad inicial calcular cual ser la velocidad final para
que llegue a su casa y la lluvia no maltrate la pintura
Sub Main()
Dim V0, Vf As Integer
V0 = InputBox("introduzca la velocidad inicial en m/s")
Vf = InputBox("introduzca la velocidad final en m/s")
If (V0 >= 40 And Vf >= 100) Then
MsgBox("Si llegara a casa antes de que llueva")
Else
MsgBox("no llegara se mojara y la pintura se maltratara")

End If

5.- un hombre acaba de recibir el sueldo de su trabajo y recuerda que tiene que
pagar su alquiler y hacer las compras para la semana y empieza a calcular
sabiendo que el monto que recibi es de 10000Bs
Sub Main()
Dim Alquiler, compras As Integer
Alquiler = InputBox("introducir el monto a pagar en Bs")
compras = InputBox("introducir el monto a pagar en Bs")
If (Alquiler >= 1000 And compras <= 10000) Then
MsgBox("si le alcansa para todo lo que necesita")
Else
MsgBox("no le alcanza para lo que nesecita y debera prestarse de alguien lo que le
falta")
End If

6.-un hombre intenta saltar de la azotea de un edificio a la otra azotea del


edificio siguiente
Sub Main()
Dim distancia As String
distancia = InputBox("introduzca la distacia de los edificios en metro")
If distancia <= 3 Then
MsgBox("logra saltar al otro edificio")
Else
MsgBox("no lo lograr y caera")

End If
End Sub

7.-Un automvil intenta estacionarse a lado de una acera y se encuentra que


ah ya estaban estacionados dos automviles y que entre los automviles
existe una distancia de 4 metros
Sub Main()
Dim auto As String
Dim espacio As Integer
auto = InputBox("introducir la longitud del automovil en (m)")
espacio = 4 'm
If auto < espacio Then
MsgBox("lograra estacionarse")
Else
MsgBox("No lograra estacionarse")

End If
8.-
Module Module1

Sub Main()
Dim usuario As String
usuario = InputBox("introduzca el nombre clave")
If usuario = "guerro10" Then
MsgBox("Acceso permitido")
Else
MsgBox(acceso denegado borrando informacion)
End If

End Sub
End Module

9.-
Module Module1

Sub Main()
Dim generador As String
generador = InputBox("introduzca el nombre del generador")
If usuario = "plecreat" Then
MsgBox("Acceso permitido")
Else
MsgBox(cdigo invalido)
End If

End Sub
End Module

10.-
Module Module1

Sub Main()
Dim nameuser As String
nameuser = InputBox("introduzca la cuenta del piloto de programador")
If usuario = "Benitez" Then
MsgBox("Acceso permitido")
Else
MsgBox(usuario incorrecto le queda 1 intento)
End If

End Sub
End Module
11.-
End Sub
Sub Main()
Dim I As Integer
For I = 1 To 30 Step 2
MsgBox("los primeros numeros impares son:" & L)
Next
End Sub

12.-
Sub Main()
Dim L As Integer
For L = 50 To 5 Step -5
MsgBox(L)
Next
End Sub

13.-
Sub Main()
Dim L As Integer
For L = 8 To 80 Step 8
MsgBox(L)
Next
End Sub

14.-
Sub Main()
Dim x As Integer
x=2
While a <= 20
Console.WriteLine("el multiplo es:" & x)
x=x+5
End While
Console.ReadLine()

End Sub

15.-
Sub Main()
Dim X1, v, L, s As Integer
X1 = InputBox("intorducir el valor de de X1")
s=0
v=1
While i <= N
L = InputBox("intorducir un valor para m")
s=s+L
Console.WriteLine("el valor de s es:" & s)
End While
16.-
Sub Main()
Dim v, i, s, m As Integer
Dim l As decimal
v = InputBox("intorducir el valor de de N")
i=1
While i <= v
m = InputBox("intorducir un valor para m")
q = InputBox("intorducir un valor para q")
l = (m*2)/3q
Console.WriteLine("laa fuerza necesaria es:" & l)
i=i+1
End While

Potrebbero piacerti anche