Ir para o conteúdo

Aula 3 - Exercícios com variáveis e operadores aritméticos

Para exercitar o que você viu na aula anterior, vamos resolver alguns exercícios para exercitar a sua lógica de programação.

Exercício 1#

Uma empresa precisa descobrir quantos salários cada funcionário recebe. Para isso o usuário informa o valor do salário e o valor do salário mínimo. E como resposta o programa devolve quantos salários o funcionário recebe.

Exemplo do exercício 1#

$ Salário: 800
$ Salário mínimo: 200
$ Quantidade de salários: 4

Solução do exercício 1#

salario.alg
algoritmo "SALARIO"
var
// sa = 800           salario
// sm = 400           salario minimo
// qua = 800 / 400    quantidade de salarios
sa, sm, qua: real

inicio
    escreva("Salário:")
    leia(sa)

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

    qua <- sa / sm
    escreva("Quantidade de salários:", qua)
fimalgoritmo

Exercício 2#

Um processor deseja calcular a nota dos alunos de uma disciplina, mas ele deseja automatizar essa tarefa para que seja mais rápido. Para isso o professor informa as 3 notas de cada aluno. E como resposta o programa devolve a média das notas.

Exemplo do exercício 2#

$ Nota 1: 10
$ Nota 2: 9
$ Nota 3: 10
Média: 9.6666667

Solução do exercício 2#

media.alg
algoritmo "media"
var
// n1 = 10                          nota 1
// n2 = 10                          nota 2
// n3 = 10                          nota 3
// me = (10 + 10 + 10) / 3          média

n1, n2, n3, me: real

inicio
    escreva("Nota1:")
    leia(n1)

    escreva("Nota2:")
    leia(n2)

    escreva("Nota3:")
    leia(n3)

    me <- (n1 + n2 + n3) / 3
    escreva("Média:", me)
fimalgoritmo

Exemplo

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

Teste sem os parênteses e observe o resultado.

Conclusão#

Nesta aula você viu na prática como usar variáveis e operadores aritméticos. Agora você já pode resolver problemas mais complexos e na seção de desafios separamos alguns exercícios para você praticar.

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):