Você está na página 1de 6

⚠️ Tente resolver os exercícios utilizando o VisuAlg!

⚠️

🟢 A imobiliária Imóbilis vende apenas terrenos retangulares ou quadrados. Faça um


algoritmo para ler as dimensões de um terreno e depois exibir a área do mesmo.

algoritmo "lista01"
var
largura, comprimento, area: real
inicio
// Entrada de dados
escreva("LARGURA = ")
leia(largura)
escreva("COMPRIMENTO = ")
leia(comprimento)

// Processamento de dados
area <- largura * comprimento

// Saída de dados
escreval("ÁREA = ", area:10:2, " m²")
fimalgoritmo

🟢 Escreva um algoritmo que receba as duas notas de um aluno, calcule e mostre


sua média.

algoritmo "lista01-questao01"
var
nota1, nota2, media : real
inicio
escreva("Digite a primeira nota: ")
leia(nota1)
escreva("Digite a segunda nota: ")
leia(nota2)

media <- (nota1 + nota2) / 2

escreva("A média é: ", media:5:2)


fimalgoritmo

🟢 Escreva um algoritmo para ler o nome e a idade de uma pessoa, e exibir quantos
dias de vida ela possui. Considere sempre anos completos, e que um ano possui 365
dias. Ex.: Uma pessoa com 19 anos possui 6935 dias de vida.

algoritmo "lista01-questao05"
var
idade, dias : real
inicio
escreva("Quantos anos você tem? ")
leia(idade)

dias <- idade * 365

escreva("Você já viveu ", dias, " dias!")


fimalgoritmo

🟢 O restaurante a quilo Bem-Bão cobra R$12,00 por cada quilo de refeição. Escreva
um algoritmo que leia o peso do prato montado pelo cliente (em quilos) e imprima o
valor a pagar. Assuma que a balança já desconte o peso do prato.

algoritmo "lista01-questao09"
var
peso_refeicao, valor_pagar : real
inicio
escreva("Qual é o peso da refeição (em Kg)? ")
leia(peso_refeicao)

valor_pagar <- peso_refeicao * 35

escreva("O valor a pagar é: R$ ", valor_pagar:10:2)


fimalgoritmo

🟢 A padaria Hotpão vende certa quantidade de pães franceses e uma quantidade de


broas a cada dia. Cada pãozinho custa R$ 0,12 e a broa custa R$ 1,50. Ao final do dia,
o dono quer saber quanto arrecadou com a venda dos pães e broas (juntos), e quanto
deve guardar numa conta de poupança (10% do total arrecadado). Você foi contratado
para fazer os cálculos para o dono. Com base nestes fatos, faça um algoritmo para ler
as quantidades de pães e de broas, e depois calcular os dados solicitados.

algoritmo "lista01"
// Função: Valor a pagar em uma padaria
// Autor: Hélio Andrade
// Data: 06/09/2014
// Seção de Declarações
var
qtde_paes, qtde_broas: inteiro
valor_vendas, valor_poupanca: real
inicio
escreva("QTDE. DE PÃES ...: ")
leia(qtde_paes)
escreva("QTDE. DE BROAS ..: ")
leia(qtde_broas)
valor_vendas <- 0.25 * qtde_paes + 1.50 * qtde_broas
valor_poupanca <- 0.10 * valor_vendas

limpatela
escreval("-----------------------------")
escreval("PADARIA HOT-PÃO")
escreval("-----------------------------")
escreval("*** VENDAS DO DIA ***")
escreval("-----------------------------")
escreval("QTDE. DE PÃES ....: R$ ", (qtde_paes*0.25):5:2)
escreval("QTDE. DE BROAS ...: R$ ", (qtde_broas*1.50):5:2)
escreval()
escreval("TOTAL DE VENDAS ..: R$ ", valor_vendas:5:2)
escreval("VALOR POUPADO ....: R$ ", valor_poupanca:5:2)
escreval("-----------------------------")
fimalgoritmo

🟢 A empresa Hipotheticus paga R$ 30,00 por hora normal trabalhada, e R$ 15,00 por
hora extra. Faça um algoritmo para calcular e imprimir o salário bruto e o salário líquido
de um determinado funcionário. Considere que o salário líquido é igual ao salário bruto
descontando-se 10% de impostos.

algoritmo "lista01-questao07"
var
horas_normais, horas_extras, salario_liquido, salario_bruto : real
inicio
escreva("Quantas horas foram trabalhadas? ")
leia(horas_normais)
escreva("Quantas horas-extras foram feitas? ")
leia(horas_extras)

salario_bruto <- horas_normais * 50 + horas_extras * 25


salario_liquido <- 0.90 * salario_bruto

escreval("Salário Bruto: R$ ", salario_bruto:10:2)


escreval("Salário Líquido: R$ ", salario_liquido:10:2)
fimalgoritmo

🟢 Escreva um algoritmo para ler o salário mensal atual de um funcionário e o


percentual de reajuste. Calcular e escrever o valor do novo salário.

algoritmo "lista01-questao06"
var
salario_atual, salario_novo, reajuste : real
inicio
escreva("Digite o salário atual: R$ ")
leia(salario_atual)
escreva("Digite o percentual de aumento (em %): ")
leia(reajuste)

salario_novo <- salario_atual + (reajuste/100) * salario_atual

escreva("O novo salário é: R$ ", salario_novo:10:2)


fimalgoritmo

🟢 O lucro de uma empresa é dado por L(x) = 10x – 5000, onde x é a quantidade de
produtos vendidos num determinado mês. Elabore um algoritmo que calcule o lucro
mensal dessa empresa.

algoritmo "Calcular Lucro"


var
qtde_produtos : real
lucro : real
inicio
escreva("Digite a quantidade de produtos vendidos: ")
leia(qtde_produtos)

lucro <- 10 * qtde_produtos - 5000

escreval("Resultado --> R$ ", lucro:12:2)


fimalgoritmo

--

📚 Livros

Aprendendo Algoritmo com Visualg


Rafael Soares de Almeida
<https://amzn.to/3DeiwxN>
Introdução à linguagem Python
José Augusto N. G. Manzano
<https://amzn.to/3tS3A2Y>

Algoritmos: Lógica para Desenvolvimento de Programação de


Computadores
José Augusto N. G. Manzano e Jayr Figueiredo de Oliveira
<https://amzn.to/43sGKic>
--

Você também pode gostar