Ir ao conteúdo

Posts recomendados

Postado

Não consigo achar o erro

Uma empresa de cartões de crédito está oferecendo descontos nas compras efetuadas com o cartão. A empresa oferece 10% de desconto, porém este desconto fica limitado até um valor máximo de 50 reais. Faça um programa que leia o valor da compra e mostre o valor do desconto correspondente.

 

algoritmo "DescontoMáximo"
// Função :
// Autor :
// Data : 01/12/2021
// Seção de Declarações
var
   valorP, desconto, ValorAtual: real
     
inicio
   desconto: >= 50,00

   escreval ("Digite o valor do produto")
   leia(valorP)
   escreval("Digite o percentual de desconto")
   leia(desconto)
   ValorAtual <- valorP - (valorP*desconto/100)
   escreval("O valor final do produto é: ", ValorAtual)

   se desconto <= 50,00 entao
      escreval("O desconto promocional foi concedido ")
   fimse

   se desconto > 50,00 entao
      escreval("O desconto promocional foi de R$50,00 ")
   fimse    
fimalgoritmo

 

Erro visualg.png

  • Obrigado 1
Postado

@Big_Big    Apesar de o VisualG ser feito por um Brasileiro , ele usa coisa de outros compiladores que são feitos na língua inglesa , e assim o separador de casas decimais é o ponto e não a vírgula ,  e seu código poderia ficar assim :

algoritmo "DescontoMáximo"
// Função :
// Autor :
// Data : 01/12/2021
// Seção de Declarações
var
  valorP, desconto, ValorAtual: real
inicio
  desconto := 50,00
  escreval ("Digite o valor do produto")
  leia(valorP)
  escreval("Digite o percentual de desconto")
  leia(desconto)
  ValorAtual <- valorP - (valorP*desconto/100)
  escreval("O valor final do produto é: ", ValorAtual)

  se desconto <= 50.00 entao
    escreval("O desconto promocional foi concedido ")
  fimse

  se desconto > 50.00 entao
    escreval("O desconto promocional foi de R$50,00 ")
  fimse
fimalgoritmo

 

Postado

@devair1010

13 minutos atrás, devair1010 disse:
algoritmo "DescontoMáximo"
// Função :
// Autor :
// Data : 01/12/2021
// Seção de Declarações
var
  valorP, desconto, ValorAtual: real
inicio
  desconto := 50,00
  escreval ("Digite o valor do produto")
  leia(valorP)
  escreval("Digite o percentual de desconto")
  leia(desconto)
  ValorAtual <- valorP - (valorP*desconto/100)
  escreval("O valor final do produto é: ", ValorAtual)

  se desconto <= 50.00 entao
    escreval("O desconto promocional foi concedido ")
  fimse

  se desconto > 50.00 entao
    escreval("O desconto promocional foi de R$50,00 ")
  fimse
fimalgoritm

 

Agora que ajeitei todas as virgulas ele da esse esperava encontrar entao, mas ele já esta ali.

encontrar entao.png

  • Curtir 1
  • Membro VIP
Postado

@Big_Big, observe o que está sendo pedido no enunciado. Você deve entregar algo que atenda a ele. Basicamente: ler o valor da compra e mostrar o valor do desconto correspondente. No seu código meio que você está mostrando o "tipo" ou "categoria" do desconto, mas ele quer o "valor".

 

Segue um exemplo de solução:

algoritmo "Desconto Máximo"
//Uma empresa de cartões de crédito está oferecendo descontos nas compras
//efetuadas com o cartão. A empresa oferece 10% de desconto, porém este
//desconto fica limitado até um valor máximo de 50 reais. Faça um programa
//que leia o valor da compra e mostre o valor do desconto correspondente.
var
   valorCompra, valorDesconto, valorFinal: real
   taxaDesconto : real
   limiteDesconto: real

inicio
   taxaDesconto <- 10
   limiteDesconto <- 50

   escreval("Valor da compra")
   escreva ("R$ ")
   leia(valorCompra)

   valorDesconto <- valorCompra*(taxaDesconto/100)

   se valorDesconto > limiteDesconto entao
      valorDesconto <- limiteDesconto
   fimSe

   escreval("Valor do desconto: R$", valorDesconto:1:2)
fimAlgoritmo

 

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!