LOGICA

Páginas: 2 (421 palabras) Publicado: 6 de abril de 2014
Tema 1 : Sistema de reserva de servicios de una Empresa de Taxis
Implementar un sistema de reserva de servicio de Taxis. El sistema debe permitir:
1. Ingresar datos de N unidades de taxi (serealiza una sola vez)
Nombre de conductor (String), IdTaxi (int de 3 digitos ), estado (char) que inicialmente es
Libre (L ), NTotalServicios (int) inicialmente igual a cero, IngtotalxUnidad(double)inicialmente igual a cero.
2.- Reportar todos los datos (se realiza solo si hay datos ingresados).
3.- Agregar datos (se puede hacer siempre que haya espacio en los arreglos)
4.- Modificar datos (serealiza solo si hay datos ingresados)
5.- Eliminar datos (se realiza solo si hay datos ingresados). Solo se puede eliminar si su estado
es Libre (L). Si se elimina un conductor, se elimina todos susdatos asociados.
6.- Consultar por nombre de conductor (se realiza solo si hay datos ingresados).
7.- Consultar por IdTaxi (se realiza solo si hay datos ingresados)
8.- Ordenar los datosalfabéticamente en forma ascendente por nombre de conductor (se realiza
solo si hay datos ingresados)
9.- Ordenar en forma descendente por IdTaxi (se realiza solo si hay datos ingresados)
10.-Asignación deservicio a una unidad de Taxi (se realiza solo si hay datos ingresados)
Cuando se asigna un servicio a una unidad de taxi, primero se debe buscar por IdTaxi, una
unidad de taxi que esté libre, y elestado cambia a Ocupado.
Luego se debe ingresar en otros arreglos, Nombre Cliente (string), Dirección Origen(String),
costo servicio (double), idTaxi. Y llevar la cuenta de servicios atendidos(NT).11.-Fin de servicio se hace en base al IdTaxi, significa que un servicio a terminado por lo tanto
el estado de la Unidad cambia a Libre.
Luego reportar todos los NT servicios realizados indicandonombres de clientes con su
dirección de origen, IdTaxi , y monto pagado. Además el monto total recaudado.
12.- Terminar el programa.
INDICACIONES PARA LA PRESENTACION DE LOS TRABAJOS
I.-INFORME...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Logica
  • Logica
  • Logica
  • Logica
  • Logica
  • Logico
  • logica
  • logica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS