Ir ao conteúdo
  • Cadastre-se

VisualG VisualG - Erro Sintaxe Desconhecido


Posts recomendados

Boa tarde pessoal!

Estou com dificuldades em encontrar um erro num programa que fiz.

 

A princípio o VisualG acusa erro de sintaxe na linha 20 "se sexo = F entao", porém não vejo como um erro.

Rodei o mesmo programa no Scratch e está ok, então onde eu estou errando.

Alguém pode me ajudar?

 

Algoritmo "ProgramaDeDescontos"
// Disciplina   : [Linguagem e Lógica de Programação]
// Professor   : Antonio Carlos Nicolodi 
// Descrição   : Aqui você descreve o que o programa faz! (função)
// Autor(a)    : Nome do(a) aluno(a)
// Data atual  : 31/05/2022
Var
// Seção de Declarações das variáveis 
   nome, sexo: caractere
   valor_compra, valor_reajuste: real

Inicio
// Seção de Comandos, procedimento, funções, operadores, etc... 
   Escreva ("Nome do cliente: ")
   Leia (nome)
   Escreva ("Sexo [M/F]: ")
   Leia (sexo)
   Escreva ("Valor de compra: R$")
   Leia (valor_compra)
   SE sexo = F ENTAO
      EscrevaL ("Cliente:", nome)
      valor_reajuste <- valor_compra - (valor_compra * 0.13)
      EscrevaL ("Parabéns pelo seu dia! Feliz dia das mulheres!")
      EscrevaL ("Você tem 13% de desconto!")
      EscrevaL ("Valor total: R$", valor_reajuste)
   SENAO
      EscrevaL ("Cliente:", nome)
      valor_reajuste <- valor_compra - (valor_compra * 0.05)
      EscrevaL ("Parabéns! Você tem 5% de desconto!")
      EscrevaL ("Valor total: R$", valor_reajuste)
   FIMSE
Fimalgoritmo

 

Link para o comentário
Compartilhar em outros sites

Em 31/05/2022 às 18:22, Ricardov disse:

F é caractere, tem que ficar entre aspas.

SE sexo = "F"

Nossa, estava tão desnorteado que não percebi meu erro.

Muito obrigado!

21 horas atrás, Simon Viegas disse:

Adendo:

 

Seguindo uma melhor semântica, ali seja "valor_reajustado". Pois o "valor do reajuste" seria parte da , não .
 

Realmente faz sentido. Adotarei esta sugestão.

Muito obrigado!

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

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

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!