



Como Criar Funções em Python
As funções são uma parte essencial da programação em Python. Elas permitem organizar o código em blocos reutilizáveis, evitando repetições e tornando o programa mais eficiente e legível. QUESTÃO 1 – Calculadora de Tempo de Download Um usuário deseja estimar o tempo necessário para baixar um arquivo grande. Regras: Calcular tempo em minutos Considerar que…


Gerenciador de contatos telefônicos em Python
Situação problema do controle dos contatos Com o aumento da minha rede de contatos profissionais, torna-se difícil lembrar os números de telefone e informações de cada pessoa. As anotações ficam espalhadas, dificultando o acesso rápido. Preciso de um sistema simples para registrar e consultar contatos telefônicos por nome. Requisitos do programa de contatos O programa…

Lista de compras com categoriais em Python
Situação problema da organização de compras Durante as compras no supermercado, tenho dificuldades para encontrar os itens rapidamente, pois não há uma lista organizada. Itens de diferentes setores se misturam, o que torna o processo demorado. Preciso de um sistema para registrar os produtos de acordo com suas categorias, facilitando a visualização e organização. Requisitos…

Registro de alunos e notas em Python
Situação problema das notas dos alunos Em uma escola de reforço, enfrento problemas para acompanhar o desempenho dos alunos. As anotações manuais causam confusão e dificultam consultas rápidas. Preciso de um sistema que armazene os nomes dos alunos e suas respectivas notas, com possibilidade de atualizar as informações e consultá-las com facilidade. Requisitos do programa…

Programa de empréstimo de livros em Python
Situação problema do empréstimo de livros Em uma pequena biblioteca de bairro, o controle manual de empréstimos de livros gera confusão. Frequentemente, livros são emprestados sem registro e fica difícil saber com quem estão. Preciso de um sistema que permita registrar livros emprestados e consultar sua situação de forma prática e precisa. Requisitos do programa…

Gerenciador de tarefas diárias em Python
Situação problema do controle de tarefas diárias Como profissional autônomo, tenho dificuldades para manter o controle das tarefas diárias. Anotações em papel se perdem, e muitas vezes esqueço de prazos ou compromissos importantes. Preciso de um sistema que me permita registrar, acompanhar e atualizar o status das minhas atividades ao longo do dia de forma…

Sistema de reserva de salas de reunião em Python
Situação problema da reserva de salas Em uma empresa com diversas equipes, enfrento dificuldades para organizar as reservas de salas de reunião. Frequentemente ocorrem conflitos de agendamento, reservas duplicadas ou falhas na comunicação. Isso causa atrasos em reuniões importantes e prejudica a produtividade da equipe. Preciso de uma solução que permita reservar salas com controle…