Ir ao conteúdo
  • Cadastre-se

Codigo para Cadastro de funcionarios


Posts recomendados

1.       Crie uma estrutura para representar os dados de um funcionário, com matrícula de tipo inteiro, nome de tipo string, estado civil de tipo string, endereço do tipo string, cargo de tipo string, salário de tipo float e data de nascimento de tipo data. O tipo data deve ser definido como uma estrutura com os membros dia, mês e ano de tipo inteiro. Com essa estrutura faça as seguintes operações:

a.       Crie um vetor de 20 posições para armazenar o cadastro de funcionários de uma empresa fictícia

b.      Crie uma variável chamada fim que demarcará a última posição atualmente preenchida em seu cadastro de funcionários

c.       Faça com que o programa apresente um menu onde o usuário possa escolher entre as funções de cadastrar funcionário, excluir funcionário, alterar funcionário, buscar funcionário, listar todos os funcionários e sair

  i.      O usuário deverá poder escolher qualquer das opções qualquer quantidade de vezes. Somente ao escolher a opção sair o programa deve ser finalizado.

d.      Quando a opção cadastrar funcionário for escolhida, leia todos os dados de um funcionário e o inclua na primeira posição livre do vetor. A variável fim deve ser aumentada de um

   i.      Se já houverem vinte funcionários cadastrados (limite do nosso vetor), o programa deverá mostrar a mensagem “Impossível cadastrar. Vetor cheio”

e.      Quando a opção excluir funcionário for escolhida, o programa deverá solicitar a posição que o usuário deseja excluir. Caso a opção esteja preenchida com um funcionário no vetor, todos os elementos, a partir daquela posição para frente devem ser “puxados” uma posição para trás, para refletir a exclusão. A variável fim deve ser reduzida de um. Caso contrário, deverá ser exibida a mensagem “Impossível excluir. Posição inválida”

f.        Quando a opção alterar funcionário for escolhida, o usuário deverá escolher a posição a alterar. Caso esta posição esteja preenchida com os dados de um funcionário, o programa deverá mostrar os dados atuais e pedir para o usuário digitar novamente todos os dados para aquele funcionário. Caso contrário, deverá mostrar a mensagem “Impossível alterar. Posição não preenchida”

g.       Quando a opção buscar funcionário for escolhida, o programa deverá solicitar ao usuário o nome a procurar. Após isso, o programa irá buscar, entre os funcionários cadastrados, um com nome procurado (ou parte dele). Caso encontre, deverá mostrar todos os dados desse funcionário. Caso contrário, deverá exibir a mensagem “Funcionário não encontrado”

h.      Quando a opção listar todos os funcionários for selecionada, o programa deve exibir todos os dados de todos os funcionários cadastrados até o momento. Se nenhum funcionário estiver cadastrado, deverá exibir a mensagem “Nenhum funcionário cadastrado”

i.         Quando a opção sair for escolhida, o programa deverá finalizar

Link para o comentário
Compartilhar em outros sites

  • Moderador

Caro usuário,

 

Seja bem-vindo ao Fórum do Clube do Hardware.

 

No intuito de servir como fonte de pesquisa no caso de instituições de ensino, informamos que incorrer no resolvimento por completo de questões relacionadas a disciplinas escolares de cursos técnicos e faculdades podem ser revistas e removidas pela Equipe de Moderação do Clube do Hardware.

 

Para sanar dúvidas sobre esse tipo de problema, por gentileza, publique o passo a passo do desenvolvimento da questão, projeto, monografia ou conteúdo em dúvida para que possamos analisar se a resposta está correta ou não, ou para que possa ser auxiliado com a dúvida no desenvolvimento do exercício.

 

Infelizmente, não há como resolver os trabalhos pelos usuários. O objetivo do Fórum do Clube do Hardware é auxiliar seus usuários a encontrar soluções para que possam sanar suas dúvidas, e não de trazer soluções prontas para seus usuários.. Além disso, copiar e colar respostas que não são de autoria própria do qualquer usuário é considerado plágio, o que é ilegal.

 

Esperamos que compreenda.

 

Atenciosamente,

Equipe Clube do Hardware

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

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!