Ir para o conteúdo

Aula 5 - Exercício com operadores aritméticos

Continuando a nossa série de exercícios de lógica de programação, vamos resolver mais um exercício envolvendo operadores aritméticos usando o VisualG. A necessidade da treinar bastante é para que você fixe bem os conceitos e não se esqueça deles.

Questão#

A mãe de um colega seu está fazendo os cálculos para saber quais serão seus gastos e quanto sobrará do seu salário no final do mês. Sabendo que o quilowatt de energia custa um quinto do salário mínimo. Ela te pediu para criar um algoritmo que receba o valor do salário mínimo e a quantidade de quilowatts consumida na residência. Portanto, seu programa deve calcular e mostrar:

  1. o valor de cada quilowatt
  2. o valor a ser pago para a mãe do seu colega descontando o gasto da energia
  3. o valor a ser pago para a mãe do seu colega considerando o gasto da energia com desconto de 15%

Exemplo#

$ Salário mínimo.......................: 100
$ Quantidade de quilowatts.............: 10
$ Valor do quilowatt...................: 20
$ Valor a ser pago.....................: -100
$ Valor a ser pago com desconto........: -85

Solução#

salario.alg
algoritmo "SALARIO"
var
// sm = salario mínimo
// qq = quantidade de quilowatts
// vq = valor do quilowatt
// vp = valor do pagamento
// vpd = valor do pagamento com desconto
sm, qq, vq, vp, vpd: real

inicio
    escreva("Salário mínimo")
    leia(sm)

    escreva("Quantidade de quilowatt:")
    leia(qq)

    vq <- sm / 5
    vp <- sm - (qq * vq)
    vpd <- sm - ((vp * 15) / 100)

    escreval("Valor do quilowatt:", vq)
    escreval("Valor a ser pago:", vp)
    escreval("Valor a ser pago com desconto:", vpd)
fimalgoritmo

Aula em vídeo#

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

Desafios#

Caso queira treinar um pouco mais você pode ver o(s) seguinte(s) enunciado(s):