04/03/2026
Para esta disciplina, utilizaremos a IDE e o dialeto da linguagem Portugol disponível em portugol.dev.
programa {
funcao inicio() {
// ENTRADA
real base // declaração da variável que guardará o valor da base
real altura // declaração da variável que guardará o valor da altura
escreva("Digite o valor da base ")
leia(base) // lendo o valor digitado do teclado para a variável base
escreva("Digite o valor da altura ")
leia(altura) // lendo o valor digitado do teclado para a variável altura
// PROCESSAMENTO
real area // declaração da variável que guardará o cálculo da área
area = base * altura // cálculo da área do retângulo
// SAÍDA
escreva("A área do retângulo é ", area)
}
}programa {
funcao inicio() {
// ENTRADA
real salarioBase // declaração da variável que guardará o salário base
real percReajuste // declaração da variável que guardará o percentual de reajuste
escreva("Digite o salário base ")
leia(salarioBase) // lendo o valor digitado do teclado para a variável salarioBase
escreva("Digite o percentual do reajuste ")
leia(percReajuste) // lendo o valor digitado do teclado para a variável percReajuste
// PROCESSAMENTO
real valorReajuste
real novoSalario
// ajustando a porcentagem, convertendo de 10 para 0.1, por exemplo
// sem esse ajuste, o salário seria multiplicado pelo valor digitado diretamente,
// sem ser considerado como porcentagem
// exemplo: se não tivesse essa linha, e o usuário digitasse salário de 2000 e
// percentual de reajuste de 10, o valor final seria 20000
percReajuste = percReajuste / 100
valorReajuste = salarioBase * percReajuste // cálculo do reajuste que será somado ao salário
novoSalario = salarioBase + valorReajuste // somando o salário anterior mais o valor do reajuste
// SAÍDA
escreva("O salário ajustado é ", novoSalario)
}
}programa {
funcao inicio() {
// ENTRADA
real tempCelsius
escreva("Digite a temperatura em Celsius ")
leia(tempCelsius)
// PROCESSAMENTO
real tempFahrenheit
// o parênteses é importante para a precedência das operações
tempFahrenheit = (9 * tempCelsius + 160)/5
// SAÍDA
escreva("A temperatura em Fahrenheit é ", tempFahrenheit)
}
}programa {
funcao inicio() {
real kmPercorrido, consumoLitros
escreva("Digite a kilometragem percorrida ")
leia(kmPercorrido)
escreva("Digite o consumo em litros ")
leia(consumoLitros)
real mediaConsumo = kmPercorrido / consumoLitros
escreva("A média de consumo foi de ", mediaConsumo, " km/L")
}
}programa {
funcao inicio() {
real valorTotalConta
inteiro porcentagemGorjeta, qtdPessoas
escreva("Digite o valor total da conta: ")
leia(valorTotalConta)
escreva("Digite a porcentagem de gorjeta: ")
leia(porcentagemGorjeta)
escreva("Digite a quantidade de pessoas na mesa: ")
leia(qtdPessoas)
real valorGorjeta, valorPorPessoa
valorGorjeta = valorTotalConta * (porcentagemGorjeta / 100)
valorPorPessoa = (valorTotalConta + valorGorjeta) / qtdPessoas
escreva("O valor por pessoa é de ", valorPorPessoa)
}
}programa {
inclua biblioteca Matematica --> mat
funcao inicio() {
real a, b, c
escreva("Digite o coeficiente a: ")
leia(a)
escreva("Digite o coeficiente b: ")
leia(b)
escreva("Digite o coeficiente c: ")
leia(c)
real delta = mat.potencia(b, 2) - 4 * a * c
real x1 = (-b + mat.raiz(delta, 2)) / 2 * a
real x2 = (-b - mat.raiz(delta, 2)) / 2 * a
escreva("As raízes são: ", x1, " e ", x2)
}
}