Este repositório reúne uma série de projetos práticos inspirados em exercícios clássicos de lógica e programação, com o objetivo de aprender resolvendo problemas do mundo real.
Cada projeto foi desenvolvido em Python, aplicando conceitos fundamentais como:
* Estruturas de repetição (for, while)
* Estruturas condicionais (if, else)
* Funções
* Classes e Objetos
* Manipulação de listas e dados
* Criação de menus interativos
Descrição: Implementação do problema da mochila (Knapsack Problem), um sistema interativo de otimização de estoque, no qual o usuário informa seu orçamento disponível e o programa sugere a melhor combinação de produtos a serem adquiridos.
- Conceitos praticados:
-
For e If
-
Estrutura de decisão
-
Busca pela melhor combinação
-
Pensamento algorítmico
-
Descrição: Sistema de gerenciamento de tarefas, onde o usuário pode adicionar atividades, marcar como concluídas e visualizar um resumo geral.
- Conceitos praticados:
-
Classes e Objetos
-
Listas em Python
-
Estrutura de repetição com while
-
Menus interativos
-
Resumo Estatístico
-