~/questoes/python
O projeto de fatorial é um exercício prático que combina laços de repetição (for ou while) com operações matemáticas de multiplicação. Seu objetivo principal não é apenas calcular um número fatorial, mas consolidar o entendimento de como estruturas de repetição funcionam na prática, integrando conceitos aprendidos anteriormente.
A alternativa D está correta porque o projeto de fatorial foi estruturado especificamente para integrar laços de repetição com multiplicação sucessiva. Não é um projeto sobre interfaces gráficas, bancos de dados ou manipulação de arquivos — é um consolidador de conceitos fundamentais que o aprendiz já teve contato: como usar loops para automatizar tarefas repetitivas.
Criar interfaces gráficas complexas não é o foco deste projeto iniciante. O fatorial é um exercício matemático simples executado via código, sem interface visual elaborada. Interfaces gráficas aparecem em fases mais avançadas do aprendizado.
Conexão com bancos de dados é um tópico avançado que não faz parte de um curso acelerado de 75 minutos. O projeto de fatorial trabalha apenas com variáveis e lógica na memória, sem persistência em banco de dados.
Salvar arquivos e manipular o sistema operacional não é o objetivo do projeto de fatorial. Embora Python tenha bibliotecas para isso, o foco aqui é exclusivamente em lógica de programação com laços e operações matemáticas.
Esta é a resposta correta. O projeto consolida o entendimento de laços (for ou while) ao exigir que o aprendiz multiplique sucessivamente números até chegar ao resultado final. É a aplicação prática dos conceitos de repetição aprendidos minutos antes.