You are on page 1of 4

Module Module1

Sub Main()
Dim Opcion As Integer
Console.SetCursorPosition(20, 1)
Console.WriteLine("Graficos")
Console.SetCursorPosition(1, 2)
Console.WriteLine("")
Console.SetCursorPosition(1, 3)
Console.WriteLine("1.- Torre de Hanoi")
Console.SetCursorPosition(1, 4)
Console.WriteLine("2.- Cancha de Tenis")
Console.SetCursorPosition(1, 5)
Console.WriteLine("3.- Ajedrez")
Console.SetCursorPosition(1, 6)
Console.WriteLine("4.- Ahorcado")
Console.SetCursorPosition(1, 7)
Console.WriteLine("5.- Tabla de Multiplicar")
Console.SetCursorPosition(1, 8)
Console.WriteLine("")
Console.SetCursorPosition(1, 9)
Console.Write("Teclee la Opcion Deseada: ")

Select Case (Opcion)


Case 1
Dim C As Integer
Dim cx = 10, cy = 2, ancho = 79, alto = 21, fila, col As Integer
Console.ForegroundColor = ConsoleColor.White
Console.BackgroundColor = ConsoleColor.White
For fila = 0 To alto
For col = 0 To ancho
Console.SetCursorPosition(cx + col, cy + fila)
Console.Write("*")
Next
Next
For C = 1 To 20 Step 1
Console.ForegroundColor = ConsoleColor.Black
Console.SetCursorPosition(C + 40, 10)
Console.Write("█")
Next
For C = 1 To 20 Step 1
Console.ForegroundColor = ConsoleColor.Black
Console.SetCursorPosition(C + 40, 11)
Console.Write("█")
Console.Write("")
Next
For C = 1 To 20 Step 1
Console.ForegroundColor = ConsoleColor.Black
Console.SetCursorPosition(C + 40, 12)
Console.Write("█")
Next
For C = 1 To 40 Step 1
Console.ForegroundColor = ConsoleColor.Blue
Console.SetCursorPosition(C + 30, 13)
Console.Write("█")
Next
For C = 1 To 40 Step 1
Console.ForegroundColor = ConsoleColor.Blue
Console.SetCursorPosition(C + 30, 14)
Console.Write("█")
Next
For C = 1 To 40 Step 1
Console.ForegroundColor = ConsoleColor.Blue
Console.SetCursorPosition(C + 30, 15)
Console.Write("█")
Next
For C = 1 To 60 Step 1
Console.ForegroundColor = ConsoleColor.Red
Console.SetCursorPosition(C + 20, 16)
Console.Write("█")
Next
For C = 1 To 60 Step 1
Console.ForegroundColor = ConsoleColor.Red
Console.SetCursorPosition(C + 20, 17)
Console.Write("█")
Next
For C = 1 To 60 Step 1
Console.ForegroundColor = ConsoleColor.Red
Console.SetCursorPosition(C + 20, 18)
Console.Write("█")
Next
Case 2

Dim C, F As Integer
Dim cx = 1, cy = 2, ancho = 79, alto = 21, fila, col As Integer
Console.ForegroundColor = ConsoleColor.DarkRed
Console.BackgroundColor = ConsoleColor.DarkRed
For fila = 0 To alto
For col = 0 To ancho
Console.SetCursorPosition(cx + col, cy + fila)
'Console.Write("{0}", Chr(219).ToString)
Console.Write("*")
Next
Next
For C = 1 To 80 Step 1
Console.ForegroundColor = ConsoleColor.White
Console.SetCursorPosition(C, 1)
Console.Write("█")
Next
For C = 1 To 40 Step 1
Console.ForegroundColor = ConsoleColor.White
Console.SetCursorPosition(C + 20, 12)
Console.Write("█")
Next
For C = 1 To 80 Step 1
Console.ForegroundColor = ConsoleColor.White
Console.SetCursorPosition(C, 24)
Console.Write("█")
Next
For F = 1 To 24 Step 1
Console.ForegroundColor = ConsoleColor.White
Console.SetCursorPosition(1, F)
Console.Write("█")
Next
For F = 1 To 24 Step 1
Console.ForegroundColor = ConsoleColor.White
Console.SetCursorPosition(80, F)
Console.Write("█")
Next
For F = 1 To 24 Step 1
Console.ForegroundColor = ConsoleColor.White
Console.SetCursorPosition(40, F)
Console.Write("█")
Next
For F = 1 To 24 Step 1
Console.ForegroundColor = ConsoleColor.White
Console.SetCursorPosition(20, F)
Console.Write("█")
Next
For F = 1 To 24 Step 1
Console.ForegroundColor = ConsoleColor.White
Console.SetCursorPosition(60, F)
Console.Write("█")
Next

Case 3

Case 4

Case 5

Dim a, c, e, g, i, k, m, o, q, s As Integer
Console.SetCursorPosition(20, 0)
Console.Write("TABLA DE MULTIPLICAR")

For a = 1 To 10
Console.SetCursorPosition(0, 2)
Console.Write("Tabla 1")
Console.SetCursorPosition(0, a + 3)
Console.WriteLine("{0}*{1}= {2}", a, 1, a * 1)
Next a

For c = 1 To 10

Console.SetCursorPosition(12, 2)
Console.Write("Tabla 2")

Console.SetCursorPosition(12, c + 3)
Console.WriteLine("{0}*{1}= {2}", c, 2, c * 2)

Next c
For e = 1 To 10
Console.SetCursorPosition(24, 2)
Console.Write("Tabla 3")
Console.SetCursorPosition(24, e + 3)
Console.WriteLine("{0}*{1}= {2}", e, 3, e * 3)
Next e
For g = 1 To 10
Console.SetCursorPosition(36, 2)
Console.Write("Tabla 4")
Console.SetCursorPosition(36, g + 3)
Console.WriteLine("{0}*{1}= {2}", g, 4, g * 4)
Next g

For i = 1 To 10
Console.SetCursorPosition(48, 2)
Console.Write("Tabla 5")
Console.SetCursorPosition(48, i + 3)
Console.WriteLine("{0}*{1}= {2}", i, 5, i * 5)
Next i

For k = 1 To 10
Console.SetCursorPosition(0, 15)
Console.Write("Tabla 6")
Console.SetCursorPosition(0, k + 16)
Console.WriteLine("{0}*{1}= {2}", k, 6, k * 6)
Next k

For m = 1 To 10
Console.SetCursorPosition(12, 15)
Console.Write("Tabla 7")
Console.SetCursorPosition(12, m + 16)
Console.WriteLine("{0}*{1}= {2}", m, 7, m * 7)
Next

For o = 1 To 10
Console.SetCursorPosition(24, 15)
Console.Write("Tabla 8")
Console.SetCursorPosition(24, o + 16)
Console.WriteLine("{0}*{1}= {2}", o, 8, o * 8)
Next
For q = 1 To 10
Console.SetCursorPosition(36, 15)
Console.Write("Tabla 9")
Console.SetCursorPosition(36, q + 16)
Console.WriteLine("{0}*{1}= {2}", q, 9, q * 9)
Next

For s = 1 To 10
Console.SetCursorPosition(48, 15)
Console.Write("Tabla 10")
Console.SetCursorPosition(48, s + 16)
Console.WriteLine("{0}*{1}= {2}", s, 10, s * 10)
Next
End Select
Opcion = Console.ReadLine()

End Sub

End Module

You might also like