Buscar en matriz Curso de Programación Visual Basic

Lección:

Matrices, Estructuras y Cadenas


Ejercicio:

Buscar en matriz 8


Objetivo:

Cree un programa en Visual Basic que diga si un dato pertenece a una lista que se creó anteriormente.Los pasos a seguir son:

- Preguntar al usuario cuántos datos introducirá.
- Reservar espacio para esa cantidad de números (coma flotante).
- Solicitar los datos al usuario
- Más tarde, repite:
* Pida al usuario un número (la ejecución termina cuando ingresa "fin" en lugar de un número).
* Diga si ese número aparece o no.

Debe hacerse en parejas. pero debe proporcionar un único archivo de origen que contenga los nombres de ambos programadores en un comentario.


Código:

Imports System
Public Class exercise73
    Public Shared Sub Main()
        Console.Write("Cuantos datos reservo: ")
        Dim repeticiones As Integer = Convert.ToInt32(Console.ReadLine())
        Dim numero As Single
        Dim listaNumeros As Single() = New Single(repeticiones - 1) {}

        For i As Integer = 1 To repeticiones
            Console.Write("Dime numero {0} para guardar en la lista: ", i)
            listaNumeros(i) = Convert.ToSingle(Console.ReadLine())
        Next

        Console.Write("Que numero comprueba en la lista? ")
        numero = Convert.ToSingle(Console.ReadLine())

        While Console.ReadLine() <> "end"

            For i As Integer = 1 To repeticiones
                If listaNumeros(i) = numero Then Console.WriteLine("El número {0} existe en la lista", numero)
            Next
        End While
    End Sub
End Class