Ir para o conteúdo

Aula 4 - Exercícios com operadores aritméticos

Para elevar um pouquinho o nível de dificuldade, vamos resolver um exercício que envolve diversos operadores aritméticos. Este exercício também tem a proposta de abrir a sua mente para algumas aplicações que você poderá desenvolver.

Questão#

Um funcionário precisa calcular o quanto irá receber no final do mês. Tendo as informações das horas trabalhadas, valor da hora de trabalho e percentual de desconto do INSS ele pede para que você desenvolva um programar que o ajude a descobrir o salário líquido.

Exemplo#

$ Horas trabalhadas.............: 2
$ Valor da hora.................: 10
$ Valor do desconto do INSS(10%): 2
$ Salário Líquido...............: 18

Solução#

salario.alg
algoritmo "SALARIO"
var
// ht = 2               horas trabalhadas
// vh = 10              valor da hora
// sb = 2 * 10          salario bruto
// vd = (20 * 10) / 100 valor do desconto
// sl = sb - vd         salário líquido
ht, vh, sb, vd, sl: real

inicio
    escreva("Salário Líquido")
    escreval("================")
    escreva("Horas trabalhadas.......:")
    leia(ht)
    escreva("Valor da hora...........:")
    leia(vh)

    sb <- ht * vh
    vd <- (sb * 10) / 100
    sl <- sb - vd
    escreval("Valor desconto INSS(10%):", vd)
    escreval("Salário líquido.........:", sl)
fimalgoritmo

Exemplo

Observe que usamos os parênteses para que primeiro seja realizada a multiplicação e depois a divisão.

Teste sem os parênteses e observe que o resultado será o mesmo, isso se deve ao fato de que a soma e multiplicação possuem a mesma precedência.

Se fosse uma soma ou subtração, o resultado seria diferente.

Aula em vídeo#

Caso prefira também existe o conteúdo em forma de vídeo

Desafios#

Caso tenha gostado deste exercício e queira exercitar um pouco mais você pode ver o(s) seguinte(s) enunciado(s):