Ir ao conteúdo
  • Cadastre-se

Tobias Rosa

Membro Júnior
  • Posts

    5
  • Cadastrado em

  • Última visita

Tudo que Tobias Rosa postou

  1. Muito obrigado, agora eu entendi como fazer uso do senao nesse caso
  2. Como assim tem que usar senao? Quando eu nao quero fazer nada com o senao, ou passar pra outra condição e assim sucessivamente, o que devo fazer? adicionado 4 minutos depois var produto_atual,produto_novo:real inicio escreva("Digite o valor atual do produto:") leia(produto_atual) se(produto_atual<=50)então produto_novo<-produto_atual+produto_atual*0.05 fimse se(50<produto_atual) e (produto_atual<=100)então produto_novo<-produto_atual+produto_atual*0.10 fimse se(100<produto_atual)então produto_novo<-produto_atual+produto_atual*0.15 fimse se(produto_novo<=80)então escreval(produto_novo) escreva("Barato") fimse se(80<produto_novo)e(produto_novo<=120)então escreval(produto_novo) escreva("Normal") fimse se(120<produto_novo)e(produto_novo<=200)então escreval(produto_novo) escreva("Caro") fimse se(200<produto_novo)então escreval(produto_novo) escreva("Muito Caro") fimse fimalgoritmo Assim que ficou meu algoritmo, e está funcionando igual eu queria... [Conteúdo off-topic removido pela moderação]
  3. @Simon Viegas Valeu, esse erro não está dando mais, porém estou com dificuldade em fazer o cálculo funcionar. Meu código está assim: var produto_atual,produto_novo:real inicio escreva("Digite o valor atual do produto:") leia(produto_atual) se(produto_atual<=50)então produto_novo<-produto_atual+produto_atual*0,05 fimse se(50<produto_atual) e (produto_atual<=100)então produto_novo<-produto_atual+produto_atual*0,10 fimse se(100<produto_atual)então produto_novo<-produto_atual+produto_atual*0,15 fimse se(produto_novo<=80)então escreval(produto_novo) escreva("Barato") fimse se(80<produto_novo)e(produto_novo<=120)então escreval(produto_novo) escreva("Normal") fimse se(120<produto_novo)e(produto_novo<=200)então escreval(produto_novo) escreva("Caro") fimse se(200<produto_novo)então escreval(produto_novo) escreva("Muito Caro") fimse fimalgoritmo E no resultado, quando eu coloco o número, sai o mesmo número sem passar pelas operações que coloquei no começo.
  4. Olá, estou com dificuldades ao usar a função "se" em algumas soluções, é só em alguns exercícios que acabo me deparando com a mensagem "esperava encontrar então na linha x" Aqui está o código algoritmo "Preços" // Função : Calcular e classificar novos preços de produtos. // Autor : Tobias Oliveira Rosa // Data : 21/03/2018 var produto_atual,produto_novo:real inicio escreva("Digite o valor atual do produto:") leia(produto_atual) se(produto_atual<=50)então produto_novo<-produto_atual+produto_atual*0,05 fimse se(50<produto_atual<=100)então produto_novo<-produto_atual+produto_atual*0,10 fimse se(100<produto_atual)então produto_novo<-produto_atual+produto_atual*0,15 fimse se(produto_atual<=80)então escreva(produto_atual+"Barato") fimse se(80<produto_atual<=120)então escreva(produto_atual+"Normal") fimse se(120<produto_atual<=200)então escreva(produto_atual+"Caro") fimse se(200<produto_atual)então escreva(produto_atual+"Muito Caro") fimse fimalgoritmo E é bem na parte do "se(50<produto_atual<=100)então" que ocorre o problema, dizendo que esperava encontrar um então ali :/

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

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!