Вы находитесь на странице: 1из 7

Ejercicio #16

Module Module1

Sub Main()

Dim vContinuar As Boolean


Dim vNumero As Integer
Dim vInicio As Integer
Dim vFin As Integer
Dim vMensaje As String

vContinuar = True
vNumero = 0

While vContinuar = True And vNumero < 200

vInicio = vNumero + 1
vFin = vNumero + 20

For Mostrar = vInicio To vFin


Console.WriteLine(Mostrar)
Next

vNumero = vFin

Console.Write("Desea Consinuar (s/n)")


vMensaje = Console.ReadLine

If vMensaje = "n" Then


vContinuar = False
Else
Console.Clear()
End If

End While

End Sub

End Module
Ejercicio #17

Module Module1

Sub Main()

Dim vSumaPares As Double


Dim vSumaImpares As Double
Dim vCantidadPares As Double
Dim vCantidadImpares As Double

vSumaPares = 0
vSumaImpares = 0
vCantidadPares = 0
vCantidadImpares = 0

For Numero = 1 To 200

If (Numero Mod 2) = 0 Then

vCantidadPares = vCantidadPares + 1
vSumaPares = vSumaPares + Numero

Else

vCantidadImpares = vCantidadImpares + 1
vSumaImpares = vSumaImpares + Numero

End If

Next

Console.WriteLine("La Suma de los Numeros Pares es: " & vSumaPares)


Console.WriteLine("La Suma de los Numeros Impares es: " & vSumaImpares)
Console.WriteLine("La Media de los Numeros Pares es: " & vSumaPares /
vCantidadPares)
Console.WriteLine("La Media de los Numeros Impares es: " & vSumaImpares /
vCantidadImpares)

Console.Read()

End Sub

End Module
Ejercicio #18

Module Module1

Sub Main()

Dim vSuma As Double

vSuma = 0

For Numero = 1 To 100

vSuma = vSuma + (Numero * Numero)

Next

Console.WriteLine("La Suma de los cuadrados es: " & vSuma)

Console.Read()

End Sub

End Module

Ejercicio #19

Module Module1

Sub Main()

Dim vCantidad As Integer


Dim vSuma As Double
Dim vValor As Double

vCantidad = 0
vSuma = 0

While vCantidad < 10

Console.WriteLine("Ingresar Valor: ")


vValor = Console.ReadLine

If vValor < 0 Then


vSuma = vSuma + vValor
End If

vCantidad = vCantidad + 1

End While
Console.WriteLine("La Suma de los Negativos es: " & vSuma)

Console.Read()

End Sub

End Module

EJERCICIOS PAGINA 132

Ejercicio #01
Module Module1

Sub Main()

Dim vBase As Double


Dim vExponente As Double
Dim vPotencia As Double

vPotencia = 1

Console.WriteLine("Ingrese la Base: ")


vBase = Console.ReadLine()

Console.WriteLine("Ingrese el Exponente: ")


vExponente = Console.ReadLine()

For Numero = 1 To vExponente

vPotencia = vPotencia * vBase

Next

Console.WriteLine("La Potencia es: " & vPotencia)


Console.Read()

End Sub

End Module

Ejercicio #02

Module Module1

Sub Main()

Dim Posicion As Integer


Dim Contador As Integer
Console.WriteLine("Ingrese el Valor N para mostrar la sucesion")
Posicion = Console.ReadLine()

Console.Clear()

Select Case Posicion

Case 1
Console.WriteLine("1")

Case 2
Console.WriteLine("1")
Console.WriteLine("1")
Case Else

Contador = Posicion - 1

Dim n1 As Integer
Dim n2 As Integer
n1 = 1
n2 = 1

Console.WriteLine("{0}", n1)

While Contador <> 0


Console.WriteLine(n2)
n2 = n2 + n1
n1 = n2 - n1

Contador = Contador - 1
End While

End Select

Console.ReadLine()

End Sub

End Module

Ejercicio #03

Module Module1

Sub Main()

Dim vMultiplicador As Integer

Console.WriteLine("Ingresar Numero")
vMultiplicador = Console.ReadLine()

Console.Clear()

For Numero = 1 To 12
Console.WriteLine(Numero & " x " & vMultiplicador & " = " & Numero *
vMultiplicador)

Next

Console.Read()

End Sub

End Module

Ejercicio #05

Module Module1

Sub Main()

Dim vNumero As Integer


Dim vFactorial As Double

Console.WriteLine("Ingresar el Numero: ")


vNumero = Console.ReadLine
vFactorial = 1

For Contador = 1 To vNumero


vFactorial = vFactorial * Contador
Next

Console.WriteLine("El Factorial es: " & vFactorial)


Console.Read()

End Sub

End Module

Ejercicio #06

Module Module1

Sub Main()

Dim MatrizNumeros(0 To 10) As Integer


Dim vMayor As Integer

For Contador = 1 To 10
Console.WriteLine("Ingresar Numero")
MatrizNumeros(Contador) = Console.ReadLine
Next

vMayor = MatrizNumeros(1)
For Contador = 1 To 10
If MatrizNumeros(Contador) > vMayor Then
vMayor = MatrizNumeros(Contador)
End If
Next

Console.WriteLine("El mayor numero es: " & vMayor)

Console.Read()

End Sub

End Module

Ejercicio #07

Module Module1

Sub Main()

Dim vNumero As Integer


Dim vDivisores As Integer

Console.WriteLine("Ingresar Numero a Evaluar")


vNumero = Console.ReadLine

vDivisores = 0

For Contador = 1 To vNumero

If (vNumero Mod Contador) = 0 Then


vDivisores = vDivisores + 1
End If

Next

Select Case vDivisores

Case 1
Console.WriteLine("El Numero 1 no es Primo ni Compuesto")

Case 2
Console.WriteLine("Es Primo")
Case Else
Console.WriteLine("No es Primo, es decir es compuesto")

End Select

Console.Read()

End Sub

End Module

Вам также может понравиться