Buenas comunidad, desde ya agradecido por las respuestas que puedan llegar a dar, miren tengo una duda, estuve en un parcial de programacion con visual basic y necesito ayuda de ustedes para resolver este problema:
1.por cada compra ingresar el sector que desea, el numero de butacas a comprar y el dni de cada uno de los asistentes.
a.el numero maximo de lugares por compra es 4.
b.el dni tiene que ser un numero unico y positivo
(El punto 1 lo hice con facilidad (el punto 2 esta mas abajo del code))
2. el teatro se organiza en sectores y cada sector tiene las butacas ubicadas en filas y columnas con particularidad que la primera fila tiene 10 butacas y cada fila posterior tieene mas butacas.
a.sector preferencial: tiene 5 filas, la primera con 10 columnas y se agrega una butaca en cada fila posterior.
b.sector platea: tiene 10 filas, la primera con 15 columnas y se agrega dos butacas mas en cada fila posterior.
Bueno queda claro que al resolverl el punto 2.a, el 2.b sale solo xd... lo triste es que el parcial no entrege en 0, porque no hice ni el 25%, xd,,, y tengo recuperatior para despues de julio, desde ya voy a estar agradecido y si necesitan algo mio se los brindo xd... (no tanto), estare editando el msj para tenerlo actualizado,....
desde ya muchas gracias por su tiempo.. y cualqiero cosa al privado.. gracias...
por cierto la duda del punto 2,a y 2,b... que me conviene usar(arrays, colleccion y que tipo de collecciion) y porque?
1.por cada compra ingresar el sector que desea, el numero de butacas a comprar y el dni de cada uno de los asistentes.
a.el numero maximo de lugares por compra es 4.
b.el dni tiene que ser un numero unico y positivo
(El punto 1 lo hice con facilidad (el punto 2 esta mas abajo del code))
Código [Seleccionar]
Module Parcial_butacas
Sub Main()
Dim ingrese_butacas As Byte
Ingreso_butacas("Ingrese numero de butacas a reservar: ", ingrese_butacas)
For i = 1 To ingrese_butacas
Console.WriteLine("Ingrese DNI persona {0}", i)
Ingreso_dni(ingrese_butacas)
Next
Dim sector_preferencial(5, 10) As UInt32
Console.WriteLine("Ingrese en que sector va a reservar: 1-Sector Preferencial 2-Sector Platea:")
End Sub
Sub Ingreso_butacas(ByRef msj As String, ByRef ingreso As Byte)
Do
Console.WriteLine(msj)
ingreso = Console.ReadLine()
Loop While ingreso > 4
End Sub
Sub Ingreso_dni(ByRef ingreso As Byte)
Dim ingrese_dni As UInt32
ingrese_dni = Console.ReadLine()
End Sub
End Module
2. el teatro se organiza en sectores y cada sector tiene las butacas ubicadas en filas y columnas con particularidad que la primera fila tiene 10 butacas y cada fila posterior tieene mas butacas.
a.sector preferencial: tiene 5 filas, la primera con 10 columnas y se agrega una butaca en cada fila posterior.
b.sector platea: tiene 10 filas, la primera con 15 columnas y se agrega dos butacas mas en cada fila posterior.
Bueno queda claro que al resolverl el punto 2.a, el 2.b sale solo xd... lo triste es que el parcial no entrege en 0, porque no hice ni el 25%, xd,,, y tengo recuperatior para despues de julio, desde ya voy a estar agradecido y si necesitan algo mio se los brindo xd... (no tanto), estare editando el msj para tenerlo actualizado,....
desde ya muchas gracias por su tiempo.. y cualqiero cosa al privado.. gracias...
por cierto la duda del punto 2,a y 2,b... que me conviene usar(arrays, colleccion y que tipo de collecciion) y porque?