TransWikia.com

Algoritmo de Portugol SE

Stack Overflow em Português Asked by SmileCraby_Gamer on October 29, 2020

Tenho uma pequena dúvida sobre portugol. A questão pede esses detalhes:

Acima de R$ 400,00
30% do saldo médio
R$ 400,00 (inclusive) até R$ 300,00
25% do saldo médio
R$ 300,00 (inclusive) até R$ 200,00
20% do saldo médio
Até R$ 200,00
10% do saldo médio.

Meu código ficou assim:

funcao inicio()
{
    real saldo,credito
    escreva("Digite seu saldo médio: ")
    leia(saldo)
    se(saldo>400){credito=0.30 escreva("Seu saldo é de: R$",saldo,"nSeu bonus é de: R$",(saldo*credito),"nValor total: R$",(saldo*credito+saldo))}
    se(saldo=400 e saldo=>300){credito=0.25 escreva("Seu saldo é de: R$",saldo,"nSeu bonus é de: R$",(saldo*credito),"nValor total: R$",(saldo*credito+saldo))}
    se(saldo=300 e saldo=>200){credito=0.20 escreva("Seu saldo é de: R$",saldo,"nSeu bonus é de: R$",(saldo*credito),"nValor total: R$",(saldo*credito+saldo))}
    se(saldo=200){credito=0.10 escreva("Seu saldo é de: R$",saldo,"nSeu bonus é de: R$",(saldo*credito),"nValor total: R$",(saldo*credito+saldo))}
}

Sempre que tento rodar o programa ele diz que a expressão não foi iniciada corretamente, alguma sugestão sobre? Obrigado pela atenção desde já.

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP