Está en la página 1de 1

Pontificia Universidad Javeriana

Departamento de ingeniería de sistemas


Introducción a la programación
Laboratorio 8

1. Se debe simular el comportamiento de una serie de estaciones de Transmilenio. Cada


una de las estaciones tiene una cantidad determinada de personas. Se desea saber
cuántas personas hay en cada una de las estaciones, después de que un bus pase
por cada una de ellas, teniendo en cuenta que hay 4 estaciones y el bus pasa 1 vez
por cada una de ellas, por cada recorrido realizado.

Usted pedirá al usuario que ingrese por pantalla el número de personas por cada
estación (al inicio del primer recorrido), además de la cantidad de personas en el bus.
Para averiguar el número de personas que se suben o se bajan en cada estación
usted debe generar un número aleatorio (revisar nota al final del enunciado).

Deberá crear la cantidad correspondiente de arreglos, y mostrar la información de la


simulación (número de la estación, número de personas antes de que pase el bus,
número de personas después de que pase el bus, y número de personas dentro del
bus). Tanto la cantidad de personas que se suben al bus, como las que se bajan,
deben ser generadas de manera aleatoria. Podrá ingresar la cantidad inicial de
personas que hay en el bus, al inicio primer recorrido.

Debe tener en cuenta la cantidad de personas dentro del bus, no pueden bajarse
más personas de las que hay actualmente dentro del bus. Sólo podrán haber, como
máximo, 100 personas dentro del bus, al mismo tiempo.

Investigue el uso de la función rand, srand y time, además de el uso de sus


valores máximos y mínimos. (El programa deberá tomar diferentes valores con
cada ejecución)

El código correspondiente a la generación aleatoria de números, debe encontrarse


dentro de una función, al igual que la impresión de datos, correspondiente a cada
estación.

El ejercicio debe tener implementadas funciones y arreglos.

Comprimir el archivo en un ZIP con el siguiente formato de nombre:


NOMBRE1_APELLIDO1_NOMBRE2_APELLIDO2_Laboratorio_8.zip. Subir el
ZIP a la asignación en Campus Virtual.

También podría gustarte

  • Taller 1
    Taller 1
    Documento2 páginas
    Taller 1
    Ana Sofia Parra Nivia
    Aún no hay calificaciones
  • Exposiciones
    Exposiciones
    Documento1 página
    Exposiciones
    Ana Sofia Parra Nivia
    Aún no hay calificaciones
  • Formato Informes de Laboratorio IMEC
    Formato Informes de Laboratorio IMEC
    Documento3 páginas
    Formato Informes de Laboratorio IMEC
    Ana Sofia Parra Nivia
    Aún no hay calificaciones
  • Taller Sophie
    Taller Sophie
    Documento5 páginas
    Taller Sophie
    Ana Sofia Parra Nivia
    Aún no hay calificaciones
  • Taller 4
    Taller 4
    Documento2 páginas
    Taller 4
    Ana Sofia Parra Nivia
    Aún no hay calificaciones
  • Lab 3 Termo
    Lab 3 Termo
    Documento7 páginas
    Lab 3 Termo
    Ana Sofia Parra Nivia
    Aún no hay calificaciones
  • Guía. Actividades de Clase. Unidad N° 1 ST
    Guía. Actividades de Clase. Unidad N° 1 ST
    Documento2 páginas
    Guía. Actividades de Clase. Unidad N° 1 ST
    Ana Sofia Parra Nivia
    Aún no hay calificaciones
  • Imec
    Imec
    Documento2 páginas
    Imec
    Ana Sofia Parra Nivia
    Aún no hay calificaciones
  • Laboratorio
    Laboratorio
    Documento6 páginas
    Laboratorio
    Ana Sofia Parra Nivia
    Aún no hay calificaciones
  • Maquinas 2 Imec
    Maquinas 2 Imec
    Documento7 páginas
    Maquinas 2 Imec
    Ana Sofia Parra Nivia
    Aún no hay calificaciones
  • Imec
    Imec
    Documento2 páginas
    Imec
    Ana Sofia Parra Nivia
    Aún no hay calificaciones
  • Laboratorio
    Laboratorio
    Documento16 páginas
    Laboratorio
    Ana Sofia Parra Nivia
    Aún no hay calificaciones
  • Estatica
    Estatica
    Documento2 páginas
    Estatica
    Ana Sofia Parra Nivia
    Aún no hay calificaciones
  • Taller
    Taller
    Documento2 páginas
    Taller
    Ana Sofia Parra Nivia
    Aún no hay calificaciones
  • 5025 - 20206030811451 - Traslado PONAL 20206010175402
    5025 - 20206030811451 - Traslado PONAL 20206010175402
    Documento1 página
    5025 - 20206030811451 - Traslado PONAL 20206010175402
    Ana Sofia Parra Nivia
    Aún no hay calificaciones
  • Examen Estatica
    Examen Estatica
    Documento3 páginas
    Examen Estatica
    Ana Sofia Parra Nivia
    Aún no hay calificaciones
  • Informe
    Informe
    Documento2 páginas
    Informe
    Ana Sofia Parra Nivia
    Aún no hay calificaciones