EXERCÍCIO 007- Desconto no Produto

Home Fóruns Programação Básica EXERCÍCIO 007- Desconto no Produto

Visualizando 5 respostas da discussão
  • Autor
    Posts
    • #96245
      MARCIO PAIVA
      Participante

      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.

    • #96246
      Tutora Jessica
      Moderador

      Boa tarde Marcio, nos envie seu código aqui no fórum para que possamos dar uma olhada!
      Te aguardo 🖖

    • #96249
      MARCIO PAIVA
      Participante

      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 processo

      poré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.

    • #96250
      MARCIO PAIVA
      Participante

      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 processo

      poré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.

    • #96251
      Tutora Jessica
      Moderador

      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 o 10/ para que funcione direitinho.

      Espero ter ajudado, bons estudos 🖖

    • #96259
      MARCIO PAIVA
      Participante

      Jessica muito obrigado me ajudou bastante

Visualizando 5 respostas da discussão
  • Você deve fazer login para responder a este tópico.