Sou inicante em lógica de programação e preciso de uma ajuda para resolver um algoritmo, para resolver os reajustes de um salario.
O código é o seguinte?
var
a,r,t,w: real
inicio
// Seção de Comandos
escreva("Digite o salario: ")
leia(a)
se a <= 500 então
r:= a*(15/100)
escreval(" Seu salário reajustado em 15% é: ", r)
senao se a > 500 e a <= 1000 então
t:= a*(10/100)
escreval(" Seu salário reajustado em 10% é: ", t)
se a > 1000 então
w:= a*(5/100)
escreval(" Seu salário reajustado em 5% é: ", w)
fimse
fimse
O código verfica o reajuste de acordo com o salario, porém quando eu coloco um salario maior que 1000 ele calcula os 10% e 5%, mas não devia pois maior que 1000 é somente os 5%, por favor me ajudem???
Pergunta
Edua®do
Galera, Bom Dia!!!
Sou inicante em lógica de programação e preciso de uma ajuda para resolver um algoritmo, para resolver os reajustes de um salario.
O código é o seguinte?
O código verfica o reajuste de acordo com o salario, porém quando eu coloco um salario maior que 1000 ele calcula os 10% e 5%, mas não devia pois maior que 1000 é somente os 5%, por favor me ajudem???
Abraços!!!
Eduardo
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.