Skip to content

Instantly share code, notes, and snippets.

@LucasMonteiroi
Created July 19, 2022 02:04
Show Gist options
  • Save LucasMonteiroi/8f00c5c1348bc9f7a61eeae0c382b9e8 to your computer and use it in GitHub Desktop.
Save LucasMonteiroi/8f00c5c1348bc9f7a61eeae0c382b9e8 to your computer and use it in GitHub Desktop.

Projeto 01 - Agrupamento de Sistemas

Este projeto tem como objetivo aferir os conhecimentos adquiridos até o módulo 09, do curso indicado para você.

Problema

Hoje em dia há a necessidade de unificar vários sistemas que são utilizados em uma determinada empresa, os códigos dos sistemas foram perdidos por não usar um repositório para armazenar cada projeto.

Objetivo

O objetivo deste projeto é unificar os sistemas em um só, por meio de menus que serão criados e navegados para entrar e sair de cada programa. Isto é importante pois ao finalizar a execução de cada sistema, deverá, retornar ao menu principal. E só deve permitir a saida do sistema, ao inserir a palavra: sair

Sistema 01 - Numeros impares e pares

O foco deste sistema, é inserir um número final, e o sistema deve retornar quais são os números impares e pares, e a quantidades de cada, por exemplo:

> Numeros pares de 0 a 10: 0, 2, 4, 6, 8, 10
> Numeros impares de 0 a 10: 1, 3, 5, 7, 9

> Quantidade de números pares: 6
> Quantidade de números impares: 5

Funcionalidades

  • O sistema deverá retornar os números pares de acordo com o valor final inserido, conforme o exemplo
  • O sistema deverá retornar os números impares de acordo com o valor final inserido, conforme o exemplo

Opcionais

  • As cores exibidas entre impares e pares poderão ser alternadas, caso queira, por exemplo, impares amarelo e pares verde

Sistema 02 - Gerador de senhas

O foco deste sistema, gerar uma senha de acordo com a quantidade de caracteres informado, por exemplo:

> Senha gerada com 6 caracteres: 4s@9c!

Funcionalidades

  • O sistema deverá retornar a senha gerada de acordo com a quantidade de caracteres informada, conforme exemplo

Links Uteis

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment