🦀
ChatGPT intermediate

Dicas de fundamentos de rust para Rust

Prompt gerado automaticamente para Fundamentos de Rust em Rust

2 usos Rust

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