Jump to content
Fórum Script Brasil
  • 0

Ajuda com algoritmo


pigmeo

Question

Bom galera, recebi o seguinte exercício para fazer:

4. Uma empresa decide dar os seguintes aumentos diferenciados para os funcionários:

º 30% para salários inferiores a R$ 500,00.

º 20% para salários entre R$ 500,00 e R$ 1000,00.

º 10% para os salários superiores a R$ 1000,00.

Desenvolva um algoritmo que receba o salário de um funcionário e apresente o valor do salário reajustado.

Fiz o algoritmo a mão, e depois resolvi testar no VisuALG:

algoritmo "AumentoSalario"

// Função :

// Autor :

// Data : 01/04/2012

// Seção de Declarações

var

salario, aumento1, aumento2, aumento3:real

inicio // Seção de Comandos

leia(salario)

aumento1<- salario*1.30

aumento2<- salario*1.20

aumento3<- salario*1.10

se(salario < 500) então

escreva(aumento1)

fimse

se(salario > 501 e salario < 1000) então

escreva(aumento2)

fimse

se(salario > 1001) então

escreva(aumento3)

fimse

fimalgoritmo

O problema é o seguinte, eu rodo ele, digito o valor do salario, ele calcula certinho se o valor for menor que 500 e depois da uma mensagem de erro, diz que esperava "então" na linha 16, só que o então está ali, se o valor for maior que 501 e menor que 1000 ele nem calcula vai direto pra mensagem de erro, se o valor for maior que 1001 mesma coisa, não calcula e da o erro '-' alguém sabe oque pode ocasionar esse problema?

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

vai acento no então ?

não era melhor você colocar para calcular somente dentro do IF ou melhor SE assim economiza linhas de códigos e pesa menos o sistema fazendo somente o nescessário.

no caso não me recordo muito bem mas

se
codigo
então se
codigo
então se 
codigo
fimse

não seria essa a ordem o fimse so vem no final de tudo.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...