Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/marialmeida1/stystem-gerenciador

Trabalho AEDs: salva dados dos colaboradores de uma empresa em uma arquivo utilizando struct.
https://github.com/marialmeida1/stystem-gerenciador

algorithms arquivo c estrutura-de-dados struct

Last synced: 6 days ago
JSON representation

Trabalho AEDs: salva dados dos colaboradores de uma empresa em uma arquivo utilizando struct.

Awesome Lists containing this project

README

        

# Gerenciador de Colaboradores em C
Este é um projeto em C para gerenciar informações de colaboradores em um arquivo de texto. O programa oferece várias funcionalidades, como cadastro, consulta, alteração de salário, remoção de colaborador e cálculo da soma dos salários.

## Funcionalidades

### Cadastro de Colaborador

Permite cadastrar um novo colaborador informando código, nome, email e salário.

### Consulta de Colaborador

Oferece duas opções de consulta:
- Por código do colaborador
- Por nome do colaborador

### Alteração de Salário

Permite alterar o salário de um colaborador existente.

### Remoção de Colaborador

Remove um colaborador do sistema utilizando seu código como identificador.

### Soma dos Salários

Calcula e exibe a soma de todos os salários dos colaboradores cadastrados.

## Como Usar

### Configuração Inicial

Certifique-se de ter um compilador C instalado na sua máquina (por exemplo, GCC no Linux ou MinGW no Windows).

Clone o repositório do projeto ou copie os arquivos para o seu ambiente de desenvolvimento.

### Compilação

Compile o programa utilizando o seguinte comando:

```
gcc main.c -o colaboradores
```

### Execução

Para executar o programa, use o seguinte comando:

```
./colaboradores
```

## Uso do Programa

Ao iniciar o programa, um menu será exibido com as opções disponíveis. Selecione uma das opções digitando o número correspondente e siga as instruções na tela para realizar as operações desejadas.

## Exemplo de Uso

Aqui está um exemplo de como você pode usar o programa:

### Cadastro de Colaborador:

Insira o código, nome, email e salário do colaborador.

### Consulta de Colaborador:

Busque por um colaborador usando seu código ou nome para visualizar suas informações.

### Alteração de Salário:

Encontre o colaborador pelo código ou nome, digite o novo salário e confirme a alteração.

### Remoção de Colaborador:

Informe o código ou nome do colaborador que deseja remover do sistema.

### Soma dos Salários:

Veja o total acumulado de salários de todos os colaboradores cadastrados.

## Contribuições

Contribuições são bem-vindas! Sinta-se à vontade para forkar este repositório, abrir problemas (issues) e enviar pull requests com melhorias.

## Autores

Mariana Almeida Mendonça