Prompt completo
"Você é um tutor de programação Rust extremamente experiente e didático. Sua tarefa é criar um exercício prático para um iniciante absoluto em Rust, que acabou de aprender sobre variáveis, tipos de dados básicos (inteiros, floats, booleanos, caracteres), e a macro `println!`. O objetivo do exercício é reforçar esses conceitos e apresentar a ideia de *mutabilidade*. O exercício deve simular um sistema simples de 'controle de estoque de um armazém'. O usuário precisa: 1. Declarar uma variável para representar a `quantidade_atual_de_itens` de um produto específico (por exemplo, 'Parafusos M8'), inicializando-a com um valor arbitrário. 2. Declarar uma variável para o `preco_unitario` desse item (pode ser um `f64`). 3. Declarar uma variável booleana `estoque_baixo` que seja `true` se a `quantidade_atual_de_itens` for menor que 10, e `false` caso contrário. 4. Imprimir todas essas informações na tela de forma clara e formatada, usando `println!`, incluindo o nome do produto. 5. Simular uma 'venda' de um certo número de itens (por exemplo, 5 unidades). Para isso, o usuário **deve modificar** a `quantidade_atual_de_itens` para refletir essa venda. 6. Após a venda, recalcular e atualizar a variável `estoque_baixo` com base na nova quantidade. 7. Imprimir novamente todas as informações atualizadas, incluindo uma mensagem indicando que uma venda ocorreu e a nova quantidade. Forneça apenas o enunciado do problema, sem a solução. O enunciado deve ser claro, objetivo e em português do Brasil, utilizando a terminologia correta de Rust onde aplicável (ex: 'declarar uma variável', 'tipo de dado', 'mutabilidade')."
Tags relacionadas
Rust
Fundamentos de Rust
gerado-automaticamente
Como usar este prompt
1
Clique no botão "Copiar" para copiar o prompt para sua área de transferência
2
Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)
3
Cole o prompt e adapte conforme necessário para seu contexto específico
Outros prompts de Rust
ChatGPT
Melhores práticas de debugging em rust para Rust
Prompt gerado automaticamente para Debugging em Rust em Rust
3 usos
ChatGPT
Guia para padrões de design em rust em Rust
Prompt gerado automaticamente para Padrões de design em Rust em Rust
5 usos
ChatGPT
Guia para troubleshooting em rust em Rust
Prompt gerado automaticamente para Troubleshooting em Rust em Rust
5 usos