Ir para conteúdo
Fórum Script Brasil
  • 0

Ajuda com algoritmo


pigmeo

Pergunta

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 para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 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 para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,2k
×
×
  • Criar Novo...