Ir ao conteúdo
  • Cadastre-se

programa em c


uilson

Posts recomendados

INF01040 – Introdução à programação

Trabalho da disciplina – 2010/01

INSTRUÇÕES:

a) Implemente o programa solicitado em linguagem C. Escreva um relatório, o qual deve

incluir a descrição do programa e o respectivo código fonte, com comentários sobre a

implementação. O trabalho deve ser realizado com o que você aprendeu até a aula sobre

funções e ponteiros.

B) O trabalho pode ser feito em grupos de até 3 alunos. Na data designada pelo professor, o

programa deve ser apresentado em sala de aula.

Programa: Controle de ponto

Objetivo: Uma empresa deseja realizar um controle semanal ( de 2da a 6ta feira ) do horário

de entrada e saída dos funcionários, para realizar o controle, cada funcionário deve digitar

seu código e senha no computador ao entrar e sair da empresa.

O sistema e zerado cada inicio de semana.

Considere uma entrada e uma saída por dia para cada funcionário

As informações necessárias são descritas a seguir:

- Grupos (código do grupo, descrição, hora entrada, hora saída, valor da hora) .

- Funcionários(código do funcionário, código do grupo, senha, CPF, data de

nascimento, endereço, fone, dentro ou fora da empresa).

- Entradas/saídas( código de evento, código do funcionário, entrada ou saída, data, hora ).

Crie rotinas para:

a) cadastrar os grupos ( ex, administração, max 3 grupos).

B) cadastrar os funcionários( max 20 funcionários).

c) registrar entrada ou saída

- Verificar código e senha

- Atualizar e controlar estado de funcionário ( dentro ou fora da empresa )

- Não permitir duas entradas/saídas do mesmo funcionário no mesmo dia

- Apresentar mensagem de alerta para entradas / saídas fora dos horários permitidos

d) mostrar lista de grupos (com descrição do grupo )

e) mostrar lista de funcionários (com descrição do grupo )

f) Mostrar todas as entradas e saídas da semana (opção para um determinado dia)

g) mostrar quantidade de horas trabalhadas na semana por cada funcionário

h) mostrar entradas e saídas fora do horário permitido na semana (opção por funcionário)

i) mostrar total a pagar (em reais) acumulados na semana e por funcionário.

Entradas inválidas por parte do usuário devem ser tratadas e mensagens de erro indicativas

devem ser apresentadas.

O programa deve apresentar um menu principal e sub-menus....

alguem tem alguma ideia de como fazer??se tiver me ajude.

Obrigado!

[email protected]

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

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...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!