As maçãs custam cada se forem compradas menos do que uma dúzia, e se forem compradas pelo menos doze. Escreva um programa que leia o número de maçãs compradas, calcule e escreva o valor total da compra.
Passo 1
Vamos lá pessoal.
A questão quer que a gente calcule o valor total que uma pessoa paga por maçãs. Porém, vamos ter que decidir o valor de 1 maçã, que muda de acordo com a quantidade comprada. Ou seja, vamos precisar usar a estrutura .
Uma boa forma de começar essa questão é pensando em quais são as entradas e as saídas do programa.
A entrada é a quantidade de maçã e é um número inteiro. Então vamos criar uma variável do tipo chamada que representa a quantidade de maçãs.
A saída é o valor total gasto em reais e esse valor não é necessariamente um número inteiro. Então vamos criar pra ele uma variável chamada .
Passo 2
Agora vamos usar o para pedir a quantidade de frutas pro usuário, e usar o para guardar o valor inserido na variável .
Passo 3
Show! Agora vamos calcular o valor gasto.
Lembre-se que a maçã custa se você comprar menos de maçãs, e custa se você comprar maçãs ou mais. Pra resolver isso, vamos usar a estrutura
- Se a quantidade de maçãs for maior ou igual a 12, cada maçã custa :
- Caso contrário cada maçã custa :
Vamos usar o comando com a condição , na linha 16. Assim só vamos entrar pra fazer o cálculo dentro do quando a variável for maior ou igual a 12. Quando isso acontecer, dentro das chaves vamos usar a expressão pra calcular o valor total pago.
Vamos usar o comando , que significa os casos restantes que não entraram no da linha 16, ou seja, quando . Nesses casos, dentro das chaves calculamos o total pago com a expressão .
Passo 4
Pra finalizar, é só a gente imprimir o valor calculado pro usuário usando o