Home › Fóruns › Programação Básica › EXERCÍCIO 007- Desconto no Produto
Marcado: EXERCÍCIO 007- Desconto no Produto
- Este tópico contém 5 respostas, 2 vozes e foi atualizado pela última vez 2 anos, 5 meses atrás por MARCIO PAIVA.
-
AutorPosts
-
-
23 de junho de 2022 às 17:40 #96245MARCIO PAIVAParticipante
Boa tarde tudo bem?
estou com uma dúvida no exercício 007 do módulo 1
sobre arredondamento por exemplo: N: 400.71251
como faço para deixar o resultado só com 400
já montei a estrutura do programa conforme é pedido no exercício
quando vou arredondar o resultado contínua o mesmo ao invés de
apresentar o resultado com número inteiro aparece os números quebrados
Gostaria de uma orientação. desde já agradeço obrigado. -
23 de junho de 2022 às 17:46 #96246Tutora JessicaModerador
Boa tarde Marcio, nos envie seu código aqui no fórum para que possamos dar uma olhada!
Te aguardo 🖖 -
23 de junho de 2022 às 18:08 #96249MARCIO PAIVAParticipante
Boa tarde Jéssica
Aqui está o código:`inclua biblioteca Matematica–>m
funcao inicio()
{ real pr,p
inteiro d=5
escreva(“{EXERCÍCIO 007- Desconto no Produto}”)
escreva(“\nQual o preço do produto ?”)
leia(pr)
p=pr-(pr)*d/100
escreva(“com 5% de desconto o produto sai por R$: “+p)
p= m.arredondar(p,10/2)}
} Fiz esse processo de arredondamento já utilizei números maiores para realizar esse processoporém saia sempre esse resultado no final 7125
para esse tipo dado o processo de arredondar é um pouco diferente ou tem alguns detalhes a ser considerados. -
23 de junho de 2022 às 18:14 #96250MARCIO PAIVAParticipante
Boa tarde Jéssica
Aqui está o código:`inclua biblioteca Matematica–>m
funcao inicio()
{ real pr,p
inteiro d=5
escreva(“{EXERCÍCIO 007- Desconto no Produto}”)
escreva(“\nQual o preço do produto ?”)
leia(pr)
p=pr-(pr)*d/100
escreva(“com 5% de desconto o produto sai por R$: “+p)
p= m.arredondar(p,10/2)}
} Fiz esse processo de arredondamento já utilizei números maiores para realizar esse processoporém saia sempre esse resultado no final 7125
para esse tipo dado o processo de arredondar é um pouco diferente ou tem alguns detalhes a ser considerados. -
23 de junho de 2022 às 18:51 #96251Tutora JessicaModerador
Boa tarde Marcio, só para ficar certinho, o exercício da sua pergunta é o 008 no módulo 1 e foi mesclado com o exercício 010, certo?
É simples, você só precisa colocar a parte do arredondamento para cima do escreva, no seu exemplo esta dessa forma, verifique:
escreva(“com 5% de desconto o produto sai por R$: “+p) p= m.arredondar(p,10/2)
O certo para o funcionamento do m.arredondar seria :
p= m.arredondar(p,2) escreva("com 5% de desconto o produto sai por R$: "+p)
Além de trocar a posição dessa variável
p
retire o10/
para que funcione direitinho.Espero ter ajudado, bons estudos 🖖
-
23 de junho de 2022 às 23:09 #96259MARCIO PAIVAParticipante
Jessica muito obrigado me ajudou bastante
-
-
AutorPosts
- Você deve fazer login para responder a este tópico.