Está en la página 1de 3

Module Ejercicio1

Sub Main()
Dim distancia As Double
Dim velocidad1, velocidad2, aux As Double
Dim tiempoEncuentro As Double

Console.WriteLine("Ingrese distancia entre los vehculos (Km): ")


distancia = Console.ReadLine
Console.WriteLine("Ingrese Velocidad del Vehiculo 1 (Km/h): ")
velocidad1 = Console.ReadLine
Console.WriteLine("Ingrese Velocidad del Vehiculo 2 (Km/h): ")
velocidad2 = Console.ReadLine

If velocidad1 < velocidad2 Then


aux = velocidad1
velocidad1 = velocidad2
velocidad2 = aux
End If

tiempoEncuentro = (distancia / (velocidad1 - velocidad2)) * 60

Console.WriteLine("TIEMPO DE ENCUENTRO: {0} minutos", tiempoEncuentro)


Console.ReadLine()
End Sub

End Module

Module Ejercicio2

Sub Main()

Console.WriteLine("Se lanza una piedra horizontalmente con una


velocidad de 25 m/s desde una altura de 60 m, calcular: ")

Dim velocidad, altura, t As Integer


Dim tcaer, dH, v2s, g As Double

velocidad = 25
altura = 60
g = 9.81
tcaer = 2S
t = 2

tcaer = Math.Sqrt((2 * altura) / g)

v2s = g * t

dH = velocidad * tcaer

Console.WriteLine("Tiempo que tarda en llegar al suelo: {0:#,###.00}


s", tcaer)
Console.WriteLine("Valor de la velocidad vertical que lleva a los 2
segundos: {0:#,###.00} m/s", v2s)
Console.WriteLine("Distancia horizontal a la que cae la piedra, a
partir del punto de donde fue arrojada : {0:#,###.00} m", dH)

Console.ReadLine()
End Sub

End Module
Module Ejercicio3

Sub Main()
Console.WriteLine("Ecuacin cuadratica ax^2 + bx + c = 0")

Dim disc, a, b, c, X1, X2 As Double

Console.WriteLine("Ingrese el valor del coeficiente a: ")


a = Console.ReadLine()
Console.WriteLine("Ingrese el valor del coeficiente b: ")
b = Console.ReadLine()
Console.WriteLine("Ingrese el valor del coeficiente c: ")
c = Console.ReadLine()

disc = Math.Pow(b, 2) - 4 * a * c

If ((disc) < 0) Then


Console.WriteLine("Para a = {0}, b = {1}, c = {2} la ecuacin
tiene raices imaginarias", a, b, c)
Else
X1 = (-b + (Math.Sqrt(disc))) / (2 * a)
X2 = (-b - (Math.Sqrt(disc))) / (2 * a)
Console.WriteLine("x1 = {0}", X1)
Console.WriteLine("x2 = {0}", X2)
End If

Console.ReadLine()
End Sub

End Module

Module Ejercicio4

Sub Main()
Dim n, factorial As Integer

Console.WriteLine("FACTORIAL DE UN NUMERO 'n': ")


Console.WriteLine("Ingrese el valor de n: ")
n = Console.ReadLine

factorial = 1

For i As Integer = 1 To n
factorial = factorial * i
Next

Console.WriteLine("El factorial de {0} es: {1} ", n, factorial)

Console.ReadLine()
End Sub

End Module
Module Ejercicio5

Sub Main()

Dim n, x, factorial, potencia, resul, valor As Double


Console.WriteLine("Valor de e^x")
Console.WriteLine("Ingrese el valor de 'x' : ")
x = Console.ReadLine
Console.WriteLine("Ingrese el valor de 'n' : ")
n = Console.ReadLine

factorial = 1
potencia = 1
resul = 1

For i As Integer = 1 To n
potencia = potencia * x
For j As Integer = 1 To i
factorial = factorial * j
Next
valor = potencia / factorial
resul = resul + valor
factorial = 1
Next
Console.WriteLine("El valor de e^x es: {0}", resul)
Console.ReadLine()
End Sub

End Module

También podría gustarte