Prompt completo
"Você é um tutor de programação C++ com foco em fundamentos para iniciantes. Crie um desafio prático de programação para um aluno que acabou de aprender sobre tipos de dados básicos (inteiros, flutuantes, caracteres, booleanos) e operadores aritméticos/lógicos. O desafio deve simular um problema do mundo real que possa ser resolvido com esses conceitos. **O Desafio:** Um pequeno varejista online precisa de um programa simples em C++ para calcular o valor total de um pedido e aplicar um desconto. O programa deve: 1. **Solicitar ao usuário** (simulando a entrada de dados): * O preço unitário de um produto (pode ser um valor decimal). * A quantidade desse produto (um número inteiro). * Se o cliente é um "membro VIP" (sim ou não, como um booleano). 2. **Calcular o subtotal** (preço unitário * quantidade). 3. **Aplicar um desconto:** * Se o subtotal for maior que R$ 100,00 **E** o cliente for um membro VIP, aplique um desconto de 15% sobre o subtotal. * Se o subtotal for maior que R$ 100,00 **OU** o cliente for um membro VIP (mas não ambos conforme a regra anterior), aplique um desconto de 5% sobre o subtotal. * Caso contrário, não aplique desconto. 4. **Exibir:** * O subtotal. * O valor do desconto aplicado (se houver). * O valor total final a pagar. 5. **Requisitos Técnicos:** * Use os tipos de dados mais apropriados para cada informação (ex: `float` ou `double` para preços, `int` para quantidade, `bool` para status VIP). * Utilize operadores aritméticos (`*`, `-`) e lógicos (`&&`, `||`). * Use estruturas condicionais (`if`, `else if`, `else`) para aplicar o desconto. * A saída deve ser clara e formatada para o usuário. **Sua resposta deve incluir:** * O código C++ completo para resolver o
Tags relacionadas
C++
Fundamentos de C++
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 C++
ChatGPT
Melhores práticas de padrões de design em c++ para C++
Prompt gerado automaticamente para Padrões de design em C++ em C++
4 usos
ChatGPT
Melhores práticas de documentação em c++ para C++
Prompt gerado automaticamente para Documentação em C++ em C++
4 usos
ChatGPT
Melhores práticas de melhores práticas em c++ para C++
Prompt gerado automaticamente para Melhores práticas em C++ em C++
4 usos