Skip to content

Desafios práticos propostos pela ModalGR durante o processo seletivo do processo de formação 2023.

Notifications You must be signed in to change notification settings

douglas074/Desafio-Pratico-ModalGR2023

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Desafio Prático, ModalGR 2023

Esse repositório contem os 3 execícios que foram propostos como desafio prático do processo seletivo para o processode formação ModalGR 2023

Estrutura de pastas

O repositório é dividido em três arquivos:

  • Desafio1.py: contém o código que resolve a seguinte situação problema:

    A ModalGR possui um sistema em desenvolvimento que recebe dois vetores de 20 números inteiros. A partir desses valores armazenar em um terceiro vetor números que se repetem, por exemplo:
    Entradas: a = [1, 2, 3, ... ] e b = [4, 2, 4, ... ]
    Saída: [2]

    Bibliotecas utilizadas:
    - os Utilizada para limpar a tela do terminal.
  • Desafio2.py: contém o código que resolve a seguinte situação problema:

    A ModalGR possui um sistema em desenvolvimento sobre notas musicais, no qual cada uma das 7 notas possui um grau representado por um algarismo romano conforme abaixo:
    Dó = I
    Ré = II
    Mi = III
    Fá = IV
    Sol = V
    Lá = VI
    Si = VII

    Bibliotecas utilizadas:
    - os Utilizada para limpar a tela do terminal.
  • Desafio3.py: contém o código que resolve a seguinte situação problema.

    A ModalGR criará um programa de empréstimo para os colaboradores que possuem tempo de casa superior a 5 anos.
    O colaborador poderá simular um empréstimo de até 2 vezes o valor de seu respectivo salário, desde que esse valor seja múltiplo de 2.
    Esse programa dará a possibilidade de retirada em dinheiro vivo, de acordo com as seguintes opções:
    - Notas de maior valor: considerando primeiramente as notas de 100 e 50 reais, e em seguida, as inferiores;
    - Notas de menor valor: considerando as notas de 20, 10, 5 e 2 reais.
    - Notas meio a meio: metade do valor em notas maiores e a outra metade em notas menores. Essas opções deverão ser exibidas ao colaborador, para assim, realizar a escolha de acordo com sua necessidade.

    Bibliotecas utilizadas:
    - os: Utilizada para limpar a tela do terminal.
    - re: Utilizada para verificar se o nome do colaborador possui apenas letras e espaços
    - datetime: Utilizada para fazer os devidos tratamentos de data.

Requisitos

Python:

Certifique-se se você já possui python instalado em sua máquina, caso contrário, execute o seguinte comando em seu treminal (Linux)
sudo apt install

Caso sua máquina possua o sitema operacional Windows, você deve acessar o seguinte site https://www.python.org/ e realizar o download.

About

Desafios práticos propostos pela ModalGR durante o processo seletivo do processo de formação 2023.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages