Você está aqui: VisuAlg ::: Desafios e Lista de Exercícios Resolvidos ::: VisuAlg Básico |
Escrever um algoritmo que recebe o salário-base de um funcionário, calcule e mostre o salário a receber - Lista de Exercícios Resolvidos de VisuAlgQuantidade de visualizações: 1788 vezes |
Pergunta/Tarefa: Faça um algoritmo VisuAlg ou Portugol que recebe o salário-base de um funcionário, calcule e mostre o salário a receber, sabendo-se que esse funcionário tem gratificação de 5% sobre o salário-base e paga imposto de 7% sobre o salário-base. Sua saída deverá ser parecida com: Informe o salário base: 1450.00 Gratificação: R$ 72,50 Imposto: R$ 101,50 Salário final: R$ 1.421,00 Resposta/Solução: Veja a resolução comentada deste exercício usando VisuAlg: Algoritmo "Cálculo de salário de um funcionário" Var // variáveis usadas para resolver o problema salario_base: real gratificacao: real salario_final: real imposto: real Inicio // vamos ler o salario base escreva("Informe o salário base: ") leia(salario_base) // vamos calcular a gratificação gratificacao <- salario_base * (5.0 / 100) // vamos calcular o imposto imposto <- salario_base * (7.0 / 100) // e finalmente calculamos o salário final salario_final <- salario_base + gratificacao - imposto // e exibimos o resultado escreval("Gratificação: R$ ", gratificacao:2:2) escreval("Imposto: R$ ", imposto:2:2) escreval("Salário final: R$ ", salario_final:2:2) Fimalgoritmo |
![]() |
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de VisuAlg |
Veja mais Dicas e truques de VisuAlg |
Dicas e truques de outras linguagens |
JavaScript - Como remover o primeiro elemento de um array em JavaScript - Como usar a função shift() do objeto Array do JavaScript VB.NET - Como comparar strings em VB.NET usando o método Equals() da classe String do .NET Framework |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |