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 de empréstimo de livros
O programa deve ser desenvolvido em Python;
Cada livro deve conter: título e nome da pessoa que emprestou (ou “disponível”);
O sistema deve oferecer três operações principais:
Registrar novo empréstimo de livro;
Registrar devolução de livro;
Contar quantos livros estão atualmente emprestados;
O menu deve ser exibido após cada ação até que o usuário decida sair;
Ao sair, o programa deve mostrar uma mensagem de encerramento.
RESULTADO
Menu de Opções:
1 - Registrar empréstimo
2 - Registrar devolução
3 - Contar livros emprestados
4 - Sair
Escolha uma opção: 1
Digite o título do livro a ser emprestado: Dom Casmurro
Digite o nome da pessoa que está pegando o livro emprestado: Mariana
*Livro "Dom Casmurro" emprestado para Mariana.*
Menu de Opções:
1 - Registrar empréstimo
2 - Registrar devolução
3 - Contar livros emprestados
4 - Sair
Escolha uma opção: 1
Digite o título do livro a ser emprestado: A Revolução dos Bichos
Digite o nome da pessoa que está pegando o livro emprestado: João
*Livro "A Revolução dos Bichos" emprestado para João.*
Menu de Opções:
1 - Registrar empréstimo
2 - Registrar devolução
3 - Contar livros emprestados
4 - Sair
Escolha uma opção: 2
Digite o título do livro a ser devolvido: Dom Casmurro
*Livro "Dom Casmurro" devolvido com sucesso.*
Menu de Opções:
1 - Registrar empréstimo
2 - Registrar devolução
3 - Contar livros emprestados
4 - Sair
Escolha uma opção: 3
*Atualmente, há 1 livro(s) emprestado(s).*
Menu de Opções:
1 - Registrar empréstimo
2 - Registrar devolução
3 - Contar livros emprestados
4 - Sair
Escolha uma opção: 4
*Encerrando o sistema de empréstimo de livros. Até a próxima!*
Caso o Python ainda não esteja instalado em seu dispositivo, clique no botão abaixo para realizar a instalação.