VisualgMaster
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
VisualgMaster

Bem vindo ao fórum visualgmaster, tudo relacionado ao visualg, tire suas dúvidas, resolva seus algoritmos.
 
InícioInício  PortalPortal  ProcurarProcurar  Últimas imagensÚltimas imagens  RegistarRegistar  Entrar  

 

 Algoritmos com porcentagem

Ir para baixo 
4 participantes
AutorMensagem
Mandynhas2
Novato
Novato



Feminino
Número de Mensagens : 1
Idade : 32
Localização : curitiba
Data de inscrição : 02/09/2009

Algoritmos com porcentagem Empty
MensagemAssunto: Algoritmos com porcentagem   Algoritmos com porcentagem Icon_minitimeQua Set 02, 2009 4:51 pm

Alguem pode me ajudar? Não consigo entender como faz para fazer o aumento desse salario Sad





A empresa XYZ decidiu conceder um aumento de salários a seus funcionários de acordo com a tabela

abaixo:

SALÁRIO ATUAL ÍNDICE DE AUMENTO

0 – 400 15%

401 – 700 12%

701 – 1000 10%

1001 – 1800 7%

1801 – 2500 4%

ACIMA DE 2500 SEM AUMENTO

Escrever um algoritmo que lê, para cada funcionário, o seu nome e o seu salário atual. Após

receber estes dados, o algoritmo calcula o novo salário e escreve na tela as seguintes informações:

<% de aumento>
Ir para o topo Ir para baixo
Ryudo302
Novato
Novato



Masculino
Número de Mensagens : 12
Idade : 34
Localização : Brasília, DF
Data de inscrição : 24/11/2008

Algoritmos com porcentagem Empty
MensagemAssunto: Re: Algoritmos com porcentagem   Algoritmos com porcentagem Icon_minitimeTer Jan 26, 2010 3:06 am

Bom, primeiro você precisa de um loop (sugiro um enquanto ou um repita, mas também pode ser feito com para) para ler o nome e salário de cada funcionário e logo em seguida, ainda dentro do loop, fazer a verificação:

- Se o salário é menor ou igual a 400 (vamos ignorar o 0 já que não existe salário negativo), então o salário recebe 15% de aumento

Para fazer esse aumento, usa-se a fórmula:

X aumentado de Y% -> X + X * (Y / 100)

Ou seja:

Código:
salario <- salario + salario * (15 / 100)
// ou salario <- salario + salario * 0.15
// ou salario <- salario * 1.15

E daí só continuar, usando senao e se para cada possibilidade de salário.
Very Happy
Ir para o topo Ir para baixo
gigante
Novato
Novato



Masculino
Número de Mensagens : 2
Idade : 32
Localização : minas gerais
Data de inscrição : 26/03/2010

Algoritmos com porcentagem Empty
MensagemAssunto: Re: Algoritmos com porcentagem   Algoritmos com porcentagem Icon_minitimeSex Mar 26, 2010 3:27 am

nao entendi o pq de ser "salario + salario".
alguem pode me explicar?
desde ja agradeço Algoritmos com porcentagem Icon_biggrin
Ir para o topo Ir para baixo
jrlindo10
Novato
Novato
jrlindo10


Masculino
Número de Mensagens : 11
Idade : 31
Localização : Açailandia - MA
Data de inscrição : 22/09/2010

Algoritmos com porcentagem Empty
MensagemAssunto: Re: Algoritmos com porcentagem   Algoritmos com porcentagem Icon_minitimeDom Nov 14, 2010 1:20 am

var

Resp, nome: caractere
salario, salario2: real

inicio
// Seção de Comandos

Resp<- "S"
Repita
Escreva ("Entre com o seu nome: ")
leia (nome)
Escreva ("Entre com o seu salário: ")
leia (salario)

se (salario<400) entao
salario2<- (salario * 0.15)
senao
se (salario>400) e (salario<700) entao
salario2<- (salario * 0.12)
senao
se (salario>700) e (salario<1000) entao
salario2<- (salario * 0.10)
senao
se (salario>1000) e (salario<1800) entao
salario2<- (salario * 0.07)
senao
se (salario>1800) e (salario<2500) entao
salario2<- (salario * 0.04)
senao
salario<- salario
fimse
fimse
fimse
fimse
fimse


Escreval (nome, " o seu novo salário é de: ", salario2+salario)
Escreval ("")
Escreva ("Deseja continuar (S/N)?: ")
leia (Resp)
Escreval ("")
ate (Resp<>"S")

fimalgoritmo
Ir para o topo Ir para baixo
Conteúdo patrocinado





Algoritmos com porcentagem Empty
MensagemAssunto: Re: Algoritmos com porcentagem   Algoritmos com porcentagem Icon_minitime

Ir para o topo Ir para baixo
 
Algoritmos com porcentagem
Ir para o topo 
Página 1 de 1
 Tópicos semelhantes
-
» Algoritmo De Porcentagem
» algoritmos vetor
» Ajuda em algoritmos - VETOR !
» Ajuda para algoritmos basicos

Permissões neste sub-fórumNão podes responder a tópicos
VisualgMaster :: VisualgMaster :: Pedidos de algoritmos-
Ir para: