Professional Documents
Culture Documents
Function menu()
Dim op As Integer
Do
Console.Clear()
Console.WriteLine("Opciones")
Console.WriteLine("1.- Clientes (problema 1)")
Console.WriteLine("2.- Clientes con pregunta (problema2)")
Console.WriteLine("3.- Vector de 15 numeros")
Console.WriteLine("4.- Matriz que muestra la cantidad de 0")
Console.WriteLine("5.- Muestra nro de vector en matriz")
Console.WriteLine("6. Salir")
Console.WriteLine("Elija opcion: ")
op = Console.ReadLine()
Loop Until op >= 1 And op <= 6
Return op
End Function
Sub problema1()
Dim Nombre As String
Dim Apellido As String
Dim rut As String
Dim direccion As String
Dim ans As String
Do
Console.WriteLine()
Console.Write("nombre : ")
Nombre = Console.ReadLine()
Console.Write("apellido : ")
Apellido = Console.ReadLine()
Console.Write("rut : ")
rut = Console.ReadLine()
Console.Write("direccion : ")
direccion = Console.ReadLine()
Console.WriteLine("")
Console.WriteLine("Los datos ingresados ")
Console.WriteLine("Nombre :" & Nombre)
Console.WriteLine("apellido :" & Apellido)
Console.WriteLine("rut :" & rut)
Console.WriteLine("direccion :" & direccion)
Console.Write("desea ingresar mas registros? [si] [no] : ")
ans = Console.ReadLine()
Loop While ans = "si"
' Console.ReadLine()
End Sub
Sub problema2()
Dim i As Integer
' Dim ans As String
' Dim num As Integer
Dim num As Integer
i = 0
num = 0
Do
: ")
- 1))
Console.WriteLine()
Console.Write("Vector Ordenado
: ")
For i = 0 To num Step 1
Console.Write(" " & vector(i) & " ")
Next
' Console.ReadLine()
End Sub
Sub problema4()
Dim matriz(5, 5) As Integer
Dim i, j As Integer
Dim numerador As Integer
numerador = 0
Console.WriteLine("Ingrese datos matriz")
For i = 1 To 5 'filas
For j = 1 To 5 'columnas
Console.Write("elemento " & i & "," & j & ": ")
matriz(i, j) = Console.ReadLine()
If matriz(i, j) = 0 Then
numerador = numerador + 1
End If
Next
Next
For i = 1 To 5 'columnas
Console.WriteLine(matriz(i, 1) & " " & matriz(i, 2) & " " & matriz
(i, 3) & " " & matriz(i, 4) & " " & matriz(i, 5))
Next
Console.WriteLine("")
Console.WriteLine("Cantidad de cero es : " & numerador)
' For j = 0 To matriz.Length - 1
' Console.WriteLine(matriz(i, j))
'Next
'For Each j In matriz
''j += j
'Console.WriteLine("La cantidad de cero es : " & numerador)
'Next
'Console.ReadLine()
End Sub
Sub problema5()
Dim matriz(5, 5) As Integer
opcion = menu()
Select Case opcion
Case 1
problema1()
Case 2
problema2()
Case 3
problema3()
Case 4
problema4()
Case 5
problema5()
End Select
If opcion <> 6 Then
Console.WriteLine("")
Console.WriteLine("Presiona enter para continuar...")
Console.ReadLine()
End If
Loop While opcion <> 6
End Sub
End Module