Public Module ServiciosLista_Altas_Bajas_Insercion_Ordenamiento
dim datos(50,0) as double
datos={{18.3, 19.0, 21.5, 25.8, 23.1, 10.2, 15.9, 19.8, 32.1, 22.9, 33.6, 38.9, 40.2, 27.0, 45.0, 16.8, 27.6, 19.2, 35.9, 39.5, 10.0, 13.2, 14.7, 16.3, 39.1, 30.7, 30.9, 27.7, 28.4, 29.5, 12.7, 32.6, 14.9, 34.7, 19.4, 26.4, 18.8, 38.4, 40.3, 40.4, 37.3, 27.2, 43.5, 12.3, 11.1, 15.5, 38.6, 14.7, 40.0, 50.0}}
imprimeMuestra("DATOS SOLICITADA")
imprimeMuestra("MUESTRA SOLICITADA")
console.WriteLine("Opción no válida")
if datos(0,j)>datos(0,j+1)
dim datoAinsertar as double
dim direccionAinsertar as integer
datoAinsertar = solicitadato("Captura dato a insertar")
direccionAinsertar=solicitadato("Ingresa la dirección donde se insertará nueva valor")
Dim datos(datos.GetLength(0))
while x>direccionAinsertar
datos(direccionAinsertar)=datoAinsertar
public sub estadisticas()
dim datoAinsertar as double
dim direccionAinsertar as integer
datoAinsertar = solicitadato("Captura dato a insertar")
direccionAinsertar=solicitadato("Ingresa la dirección donde se insertara nuevo valor")
Dim datos(datos.GetLength(1))
while x>direccionAinsertar
datos(direccionAinsertar)=datoAinsertar
Public sub imprimeLista(Cadena as string, Byval ParamArray lista() as double)
redim preserve datos(datos.GetLength(0))
datos(datos.GetUpperBound(0))=solicitadato("Captura dato a agregar")
dim datoAeliminar as double
dim direccionHallado as integer
datoAeliminar = solicitadato("Captura dato a eliminar")
direccionHallado=direccionCoincidencia(datoAeliminar)
console.writeline("Dato no hallado")
while direccionHallado<datos.GetUpperBound(0)
datos(direccionHallado)=datos(direccionHallado+1)
direccionHallado=direccionHallado+1
redim preserve datos(datos.GetUpperBound(0)-1)
Public function solicitadato(mensaje as string)
console.WriteLine(mensaje)
return console.ReadLine()
opcionesmenu={"(A)lta","(B)aja","(I)nsertar","(L)istado","(O)rdenar","(S)alir"}
imprimeLista("Escoja opción del menú ",opcionesmenu)
respuesta=console.readline()
opcionesmenu={"(M)edia","mo(d)a"}
imprimeLista("Escoja opcion del menu ", opcionesmenu)
respuesta=console.readline()
Public Function direccionCoincidencia(valorBuscado as string)
for x=0 to datos.GetUpperBound(0)
Public sub imprimeMenu(Cadena as string, Byval ParamArray lista() as string)
console.WriteLine("----------------{0}------------------",Cadena)
for x=0 to lista.GetUpperBound(0)
Console.WriteLine("{0}", lista(x))
Public sub imprimeMuestra(Cadena as string)
Console.WriteLine ("----------------{0}----------------",cadena)
for x=1 to datos. Getlength(1)
Console.Write("[{0:00}]:{1}", x-1, datos(0, x-1))