MS Small Basic: Pilas y matrices (código)


a1

Usar diferentes operaciones del objeto Array.  Usar diferentes operaciones del objeto Stack.

Usando el objeto Array, escriba un programa de “Reserva de vuelos” que ejecute los siguientes pasos:

v  Reservar asientos para 10 pasajeros.

v  Mostrar el nombre de cada pasajero y su número de asiento.

v  Mostrar el número total de asientos disponibles.

__________________________________________________________________________________________________________________________________________________________

 

TextWindow.WriteLine(“Reservas de vuelos”)
TotalAsientos = 10
For i = 1 To TotalAsientos
  TextWindow.Write(“Introduzca el nombre del pasajero: “)
  nombre[i] = TextWindow.Read() 
  TextWindow.WriteLine(“El número de asiento ” + i + ” está reservado para ” + nombre[i])
  ObtenerDetalles()
EndFor
 
Sub ObtenerDetalles
  If Array.GetItemCount(nombre) = TotalAsientos Then
    TextWindow.WriteLine(“¡No hay más asientos disponibles!”)
  Else
    Array.GetItemCount(nombre)
    AsientosDisponibles = TotalAsientos – Array.GetItemCount(nombre)   
    TextWindow.WriteLine(“Número de asientos disponibles: “+ AsientosDisponibles)
    TextWindow.WriteLine(“”)   
  EndIf
EndSub

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s