Ir ao conteúdo
  • Cadastre-se

Elizabeth Passos

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Reputação

0
  1. Elizabeth Passos

    Fila

    Boa tarde , estou com muitas dúvidas com relação ao método de fila, não sei onde inserir no código , gostaria que pudessem me ajudar, o código que tentei fazer, não sei se está certo. #include <iostream> #include <conio.h> #include <queue> using namespace std; #define MAX_FILA 5 struct Dados_Funcionario{ char Nome[100],Cargo[25]; int CodFuncionario; }; //prototipo da função void Imprimir(Dados_Funcionario Funcionario); int main(void){ queue <char> Nome; struct Dados_Funcionario Funcionario1; cout << "\nDigite o nome do funcionario: \n" << endl ; cin >> Funcionario1.Nome; cin.ignore (); cout << "\nDigite o cargo do funcionario: \n" << endl; cin >> Funcionario1.Cargo; cin.ignore (); cout << "\nDigite o codigo do funcionario: \n" ; cin >> Funcionario1.CodFuncionario; cin.ignore (); // cria fila vazia Dados_Funcionario FilaFuncionario[MAX_FILA]; int IniFila=0; int FimFila=0; bool Ret; //enfileirar um elemento bool Enfileirar(Dados_Funcionario Fila[], char Nome[], Cargo[25]; int CodFuncionario, int &FimFila ){ if(FimFila == MAX_FILA){ cout << "ERRO: Fila cheia."; return false; } else { Fila[FimFila].Cargo = Cargo strcpy(Fila[FimFila].Nome, Nome) Fila[FimFila].CodFuncionario = CodFuncionario; FimFila++ } return true; } //chamando a função Imprimir(Funcionario1); system("pause"); return 0; } //comandos da função void Imprimir(Dados_Funcionario Funcionario){ cout << "***************************************" << endl; cout << "Nome: " << Funcionario.Nome << endl; cout << "Cargo: " << Funcionario.Cargo << endl; cout << "CodFuncionario: " << Funcionario.CodFuncionario << endl; }

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!