Dicas de fundamentos de rust para Rust
Prompt gerado automaticamente para Fundamentos de Rust em Rust
"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
Como Usar este Prompt
Clique no botão "Copiar Prompt" para copiar o conteúdo completo.
Abra sua ferramenta de IA de preferência (ChatGPT e etc.).
Cole o prompt e substitua as variáveis (se houver) com suas informações.
Outros prompts de Rust
Continue explorando prompts nesta categoria.
Guia para troubleshooting em rust em Rust
Prompt gerado automaticamente para Troubleshooting em Rust em Rust
Guia para padrões de design em rust em Rust
Prompt gerado automaticamente para Padrões de design em Rust em Rust
Guia para padrões de design em rust em Rust
Prompt gerado automaticamente para Padrões de design em Rust em Rust