Buscar

VisuAlg Exercícios de Estruturas Sequenciais GuiaTECH net

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

⚠ 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
https://www.apoioinformatica.inf.br/produtos/visualg
 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>
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>
https://guiatech.net/wp-content/uploads/2022/02/livro-aprendendo-algoritmos-com-visualg.jpg
https://amzn.to/3tS3A2Y
https://amzn.to/3tS3A2Y
https://amzn.to/43sGKic
--
https://amzn.to/2Xrss5a

Continue navegando