Lista encadeada

1147 palavras 5 páginas
/*1.Escreva um programa que simule o controle de uma pista de decolagem de aviões em um aeroporto.

Neste programa, o usuário deve ser capaz de realizar as seguintes tarefas:
a) Listar o número de aviões aguardando na fila dinâmica simplesmente encadeada de decolagem;//
b) Autorizar a decolagem do primeiro avião da fila;//
c) Adicionar um avião à fila de espera//;
d) Listar todos os aviões na fila de espera;//
e) Listar as características do primeiro avião da fila.//

Considere que os aviões possuem um nome e um número inteiro como identificador.
Adicione outras características conforme achar necessário.
*/
#include
#include
#include typedef struct avioes{ char nome[15]; char origem[25]; char destino[25]; char horario_saida[6]; char horario_chegada[6]; int identificador; struct avioes *prox;
}avioes;

int contaelementos(avioes *fila){ int cont=0; avioes *aux=NULL; if(fila==NULL) return 0;//se cabeçalho da funçao tiver dizendo que vai retornar alguma coisa, não posso colocar return sem essa coisa ex:return; for(aux=fila; aux!=NULL;aux=aux->prox)//se aux for diferente de NUUl, incrementa... Aux recebe aux campo proximo cont++; return cont;
}

void busca_1(avioes *aux){ //onde tiver void, é um procedimento system("cls"); if(aux==NULL)// if(!aux) printf("Fila vazia"); else

Relacionados

  • Código em Linguagem C para uma lista duplamente encadeada
    808 palavras | 4 páginas
  • Pilha LILO e FIFO
    1618 palavras | 7 páginas
  • Lista de exercicios orientação a objetos
    1188 palavras | 5 páginas
  • Relatorio pilha, fila, lista e array
    2205 palavras | 9 páginas
  • Estruturas de dados - pilhas, filas e deques
    2914 palavras | 12 páginas
  • Estruturas de dados em pascal
    3668 palavras | 15 páginas
  • Portfolio individual 3 semestre ads unopar
    1557 palavras | 7 páginas
  • A importância da estrutura de dados na organização, no desempenho, e na solução de problemas envolvendo algoritmos
    2643 palavras | 11 páginas
  • Anda
    2698 palavras | 11 páginas
  • Estrutura de Dados
    1452 palavras | 6 páginas