Ejercicio
Buscar en matriz
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