Sobre este projeto
it-programming / web-development
Aberto
Upo 02 e grupo 05
faça um programa para controlar as presenças e faltas de 20 funcionários de uma empresa. O algoritmo deve conter as seguintes informações:
Um vetor para controle de horas trabalhadas.
Um vetor para controle de horas ausentes no mês.
Ex. Funcionário código 0 terá como referência:
Posição 0 do vetor de total de horas trabalhadas.
Posição 0 do vetor de horas ausentes no mês.
Levando em consideração que o funcionário trabalha no máximo 44 horas por semana, ou seja, se a sua posição referente ao total de horas ausentes receber 4, automaticamente a sua posição de horas trabalhadas deve receber 40. O algoritmo deve apresentar um menu com as seguintes opções:
Verificar o total de horas trabalhadas e ausentes de um funcionário em questão.
Alterar o total de horas trabalhadas de um funcionário em questão.
Alterar o total de horas ausentes de um funcionário em questão.
Mostrar o salário do funcionário. Levando em consideração que o funcionário recebe R$50,00 por horas trabalhada
Sair.
Utilize funções quando possível. Quando o usuário entrar com a opção para sair do sistema, o algoritmo deve apresentar todas as horas trabalhadas e ausentes de todos os funcionários e o salário calculado (R$50,00 por hora).
O algoritmo deve realizar todas as opções do menu em funções e utilizar passagem de parâmetro por valor (é obrigatório utilizar def main(): e os vetores devem ser declarados dentro do main. O main deve conter apenas as chamas das funções).
Obs. Você deve desenvolver uma função inédita no seu código.
Categoria TI e Programação
Subcategoria Programação
Prazo de Entrega: Não estabelecido
Habilidades necessárias