Вы находитесь на странице: 1из 1

SEGUNDO EXAMEN PARCIAL MEC 230

FECHA 19/05/2018
Desarrollar un sistema de registro de buses, para ello se le pide las siguientes especificaciones:
1. El programa de be arrojar un menú con las siguientes opciones (cada opción del menu 0-4
vale 20 puntos):
0. MOSTRAR DATOS BUS (muestra los datos del bus)
1. REGISTRAR DATOS BUS (registra los datos del bus
2. REGITRAR ASIENTO BUS (registra a un pasajero en un asiento)
3. DESPACHAR BUS (guarda en un archivo la info. Del bus y hora de partida).
4. MOSTRAR REGISTRO DESPACHO (muestra el contenido del archivo)
5. SALIR (sale del programa)
2. El programa debe guardar la información del BUS en una estructura que contenga los
siguientes datos:
 Placa
 Destino
 Nombre Chofer
 Horario
 Posición.
3. El dato posición es una variable de tipo ARRAY de estructuras de 4x2 y la estructura contiene
los siguientes datos
 CI
 Nombre del pasajero
4. El programa en la opción 2 debe tener la facilidad de registrar los datos de un pasajero en
una posición dada (Fila x columna), si una posición esta ocupada el programa debe
responder indicando que la posición esta ocupada y que se seleccionar otro puesto.
5. En la opción mostrar bus se debe mostrar el asiento y si estuviese ocupado se debe mostrar
el Carnet del pasajero que ocupa el asiento.
6. EN la opción despachar Bus, se debe guardar en un archivo de texto “RegistroBus.txt” la
hora de registro del bus y todos sus datos incluyendo los asientos y pasajeros que los
ocupan. Posterior a ello se debe borrar todos los datos del bus en las estructuras definidas
para crear nos nuevos datos de bus y pasajeros.

COMANDOS DE AYUDA:

struct asiento{
int CI;
char nombre[20];
}; typedef asiento tasiento;

struct bus{
char placa[10];
char horario[10];
char chofer[20];
char destino[20];
tasiento pos[4][2];
}; typedef bus tbus;

tbus busa;
FILE * RegBus;
void menu();
void mostrarBus();
void RegistroBus();
void RegistroAsiento();
void Limpiar();
void despacharBus();
void mostrarDespacho();

time_t o; //define una variable del tipo TIME (Para ver la hora)
o = time(NULL);
printf("%s\n",asctime(localtime(&o)); //imprime la hora local y fecha en pantalla

Вам также может понравиться

  • Sistemas Microelectromecánicos
    Sistemas Microelectromecánicos
    Документ6 страниц
    Sistemas Microelectromecánicos
    Melanie Daniela Castillo Aguilar
    Оценок пока нет
  • Trabajo Final
    Trabajo Final
    Документ8 страниц
    Trabajo Final
    Melanie Daniela Castillo Aguilar
    Оценок пока нет
  • Melanie Daniela Castillo Aguilar
    Melanie Daniela Castillo Aguilar
    Документ4 страницы
    Melanie Daniela Castillo Aguilar
    Melanie Daniela Castillo Aguilar
    Оценок пока нет
  • Proceso Industrial
    Proceso Industrial
    Документ15 страниц
    Proceso Industrial
    Melanie Daniela Castillo Aguilar
    Оценок пока нет
  • Trabajo de Investigación PLC
    Trabajo de Investigación PLC
    Документ4 страницы
    Trabajo de Investigación PLC
    Melanie Daniela Castillo Aguilar
    Оценок пока нет
  • Fabricación de Diodos y Transistores con Silicio
    Fabricación de Diodos y Transistores con Silicio
    Документ6 страниц
    Fabricación de Diodos y Transistores con Silicio
    Melanie Daniela Castillo Aguilar
    Оценок пока нет
  • Labo 4
    Labo 4
    Документ9 страниц
    Labo 4
    Melanie Daniela Castillo Aguilar
    Оценок пока нет
  • Sistemas Embebidos
    Sistemas Embebidos
    Документ4 страницы
    Sistemas Embebidos
    Melanie Daniela Castillo Aguilar
    Оценок пока нет
  • Laboratoio 6
    Laboratoio 6
    Документ16 страниц
    Laboratoio 6
    Melanie Daniela Castillo Aguilar
    Оценок пока нет
  • Proyecto 1
    Proyecto 1
    Документ8 страниц
    Proyecto 1
    Melanie Daniela Castillo Aguilar
    Оценок пока нет
  • Lab 2
    Lab 2
    Документ14 страниц
    Lab 2
    Melanie Daniela Castillo Aguilar
    Оценок пока нет
  • Amplificador Clase D
    Amplificador Clase D
    Документ7 страниц
    Amplificador Clase D
    Melanie Daniela Castillo Aguilar
    Оценок пока нет
  • Lab 1
    Lab 1
    Документ13 страниц
    Lab 1
    Melanie Daniela Castillo Aguilar
    Оценок пока нет
  • Seminario PLC
    Seminario PLC
    Документ10 страниц
    Seminario PLC
    Melanie Daniela Castillo Aguilar
    Оценок пока нет
  • Formato Ofiacial
    Formato Ofiacial
    Документ6 страниц
    Formato Ofiacial
    Melanie Daniela Castillo Aguilar
    Оценок пока нет
  • Laboratorio 5
    Laboratorio 5
    Документ9 страниц
    Laboratorio 5
    Melanie Daniela Castillo Aguilar
    Оценок пока нет
  • Informes 1-2-3-4
    Informes 1-2-3-4
    Документ12 страниц
    Informes 1-2-3-4
    Melanie Daniela Castillo Aguilar
    Оценок пока нет
  • Puntos 4-5
    Puntos 4-5
    Документ4 страницы
    Puntos 4-5
    Melanie Daniela Castillo Aguilar
    Оценок пока нет
  • Bombas
    Bombas
    Документ26 страниц
    Bombas
    silvio
    Оценок пока нет
  • Sistemas Digitales 1-Info
    Sistemas Digitales 1-Info
    Документ128 страниц
    Sistemas Digitales 1-Info
    JuniorYana
    Оценок пока нет
  • Caratula, Entera
    Caratula, Entera
    Документ1 страница
    Caratula, Entera
    Melanie Daniela Castillo Aguilar
    Оценок пока нет
  • Puntos 4-5
    Puntos 4-5
    Документ4 страницы
    Puntos 4-5
    Melanie Daniela Castillo Aguilar
    Оценок пока нет
  • Preguntas Neumatica
    Preguntas Neumatica
    Документ4 страницы
    Preguntas Neumatica
    Melanie Daniela Castillo Aguilar
    Оценок пока нет
  • Ejemplo Velocidad de Corte
    Ejemplo Velocidad de Corte
    Документ8 страниц
    Ejemplo Velocidad de Corte
    Jose Adrian Marquez
    Оценок пока нет
  • Toma de Fuerzas
    Toma de Fuerzas
    Документ9 страниц
    Toma de Fuerzas
    Melanie Daniela Castillo Aguilar
    Оценок пока нет
  • Preguntas de Actuadores
    Preguntas de Actuadores
    Документ4 страницы
    Preguntas de Actuadores
    Melanie Daniela Castillo Aguilar
    Оценок пока нет
  • Dirección Oleohidráulica
    Dirección Oleohidráulica
    Документ3 страницы
    Dirección Oleohidráulica
    Melanie Daniela Castillo Aguilar
    Оценок пока нет
  • Controles Informes
    Controles Informes
    Документ27 страниц
    Controles Informes
    Melanie Daniela Castillo Aguilar
    Оценок пока нет
  • Plan de Trab. Suelos Radiantes
    Plan de Trab. Suelos Radiantes
    Документ4 страницы
    Plan de Trab. Suelos Radiantes
    alison
    Оценок пока нет
  • Ejercicios 7.1
    Ejercicios 7.1
    Документ32 страницы
    Ejercicios 7.1
    Juan Rossel HU
    Оценок пока нет
  • Se f01 Programa Anual de Auditorias v4 2015 Idpc Pub Web
    Se f01 Programa Anual de Auditorias v4 2015 Idpc Pub Web
    Документ1 страница
    Se f01 Programa Anual de Auditorias v4 2015 Idpc Pub Web
    XTREME_10
    100% (3)
  • INTRODUCCIÓN A BASES DE DATOS Y SGBD
    INTRODUCCIÓN A BASES DE DATOS Y SGBD
    Документ5 страниц
    INTRODUCCIÓN A BASES DE DATOS Y SGBD
    malpor
    100% (1)
  • Registro Sic
    Registro Sic
    Документ2 страницы
    Registro Sic
    AlejandraPérezRuiz
    Оценок пока нет
  • Hoja de vida técnico salud CV 38.886.164
    Hoja de vida técnico salud CV 38.886.164
    Документ4 страницы
    Hoja de vida técnico salud CV 38.886.164
    Luz Karime Cuenu Gomez
    Оценок пока нет
  • Publicidad exterior Cali
    Publicidad exterior Cali
    Документ1 страница
    Publicidad exterior Cali
    Cristian Torres Rivas
    Оценок пока нет
  • Catalogo - Escarsa
    Catalogo - Escarsa
    Документ6 страниц
    Catalogo - Escarsa
    Jose Rojas
    Оценок пока нет
  • Codigo de Medida Resolucion Creg No.038 de 2014 Anexos 7-10
    Codigo de Medida Resolucion Creg No.038 de 2014 Anexos 7-10
    Документ20 страниц
    Codigo de Medida Resolucion Creg No.038 de 2014 Anexos 7-10
    carlosmorgadohdz
    Оценок пока нет
  • Rubricas para Mongrafias
    Rubricas para Mongrafias
    Документ3 страницы
    Rubricas para Mongrafias
    Yehudi Villafranca Flores
    Оценок пока нет
  • Declaración jurada de actividades profesionales
    Declaración jurada de actividades profesionales
    Документ1 страница
    Declaración jurada de actividades profesionales
    Jhorky
    Оценок пока нет
  • Anular Boleta
    Anular Boleta
    Документ4 страницы
    Anular Boleta
    Constanza Camus
    Оценок пока нет
  • SQL Principiantes Paso A Paso
    SQL Principiantes Paso A Paso
    Документ20 страниц
    SQL Principiantes Paso A Paso
    Cuadra Valente
    Оценок пока нет
  • 1 Mesa - Conclusiones Presupuestos Mensuales
    1 Mesa - Conclusiones Presupuestos Mensuales
    Документ2 страницы
    1 Mesa - Conclusiones Presupuestos Mensuales
    Lina Saez de Antoni
    Оценок пока нет
  • Taller
    Taller
    Документ10 страниц
    Taller
    Tecnologia ADSI2018
    Оценок пока нет
  • Escenarios y Diagramas de Los CU
    Escenarios y Diagramas de Los CU
    Документ14 страниц
    Escenarios y Diagramas de Los CU
    Eduardo Herrera H
    Оценок пока нет
  • CS 05 Pruebas Caja Negra
    CS 05 Pruebas Caja Negra
    Документ14 страниц
    CS 05 Pruebas Caja Negra
    Gonzalo Espinoza
    Оценок пока нет
  • Proyecto alarmas comunitarias 2010-2012
    Proyecto alarmas comunitarias 2010-2012
    Документ1 страница
    Proyecto alarmas comunitarias 2010-2012
    Abrahan Brain
    Оценок пока нет
  • Práctica sesión 3: Modificaciones CSS y creación mixins
    Práctica sesión 3: Modificaciones CSS y creación mixins
    Документ3 страницы
    Práctica sesión 3: Modificaciones CSS y creación mixins
    bcp01
    Оценок пока нет
  • Memorandum para Pasantes
    Memorandum para Pasantes
    Документ7 страниц
    Memorandum para Pasantes
    Oswaldo Torrealba
    Оценок пока нет
  • Propuesta Tecnica y Economica
    Propuesta Tecnica y Economica
    Документ4 страницы
    Propuesta Tecnica y Economica
    Orlando Castillo
    Оценок пока нет
  • Truncamiento de Cheques
    Truncamiento de Cheques
    Документ2 страницы
    Truncamiento de Cheques
    Estefania Venzi
    Оценок пока нет
  • Raul Villarreal Actividad 1 - SQL Proyeccion Seleccion
    Raul Villarreal Actividad 1 - SQL Proyeccion Seleccion
    Документ14 страниц
    Raul Villarreal Actividad 1 - SQL Proyeccion Seleccion
    Raul Villarreal Sigala
    Оценок пока нет
  • Actividad 3.1, 3.2 y 3.3
    Actividad 3.1, 3.2 y 3.3
    Документ3 страницы
    Actividad 3.1, 3.2 y 3.3
    YessiRamirez
    Оценок пока нет
  • Evaluación de Diagnostico Gestion en Bodegas
    Evaluación de Diagnostico Gestion en Bodegas
    Документ2 страницы
    Evaluación de Diagnostico Gestion en Bodegas
    pdiaz_rio
    Оценок пока нет
  • Subconsultas SQL Server
    Subconsultas SQL Server
    Документ7 страниц
    Subconsultas SQL Server
    Yefferson Socla Urbano
    0% (1)
  • Benavides Wilmer Simbolos
    Benavides Wilmer Simbolos
    Документ17 страниц
    Benavides Wilmer Simbolos
    will Benavidez
    Оценок пока нет
  • Informe Inventario Documental SENA
    Informe Inventario Documental SENA
    Документ6 страниц
    Informe Inventario Documental SENA
    Juan De Jesus Montenegro
    100% (1)
  • Introducción A Sway
    Introducción A Sway
    Документ9 страниц
    Introducción A Sway
    Jerry Vivas Torrez
    Оценок пока нет
  • Letra Me Vas A Ver - Buscar Con Google
    Letra Me Vas A Ver - Buscar Con Google
    Документ171 страница
    Letra Me Vas A Ver - Buscar Con Google
    Dylan Pabón
    Оценок пока нет
  • Ti
    Ti
    Документ8 страниц
    Ti
    Jhojan Esteban Gomez Garzon
    Оценок пока нет
  • XXX
    XXX
    Документ15 страниц
    XXX
    Sixto Paul
    Оценок пока нет