Lista 04 - Exercícios de Algoritmos - Estrutura Condicional - Parte
Disciplina: Lógica de Programação – Prof. Mauro Borges França
Curso: Técnico em Desenvolvimento de Sistemas Integrado ao Ensino Médio - TDS
Turmas: 1ºs anos A e B – 1º trimestre de 2025.
Laboratório 109 e 106 – realizar atividade em duplas – valor 1,0 Pontos.
Resolva os problemas desenvolvendo os códigos dos Algoritmos no Programa Visualg 3.0
Exercício 1 - Área do Trapézio
Elaborar um algoritmo que receba o valor da base maior, da base menor e da altura, verificar durante cada entrada se o valor é valido (maior que zero), caso seja inválido mostre uma mensagem ao usuário e finalizar o algoritmos. Se os valores forem válidos, processar e mostrar o valor da área de um trapézio.
Observação: Sabe-se que a área do trapézio é calculada pela fórmula:
área = ((base maior + base menor) * altura ) / 2
Exercício 2 - Valor de Cotações de Moedas
Elaborar um algoritmo que receba a quantidade de dinheiro em reais que uma pessoa que vai viajar possui. Essa pessoa vai passar por vários países e precisa converter seu dinheiro em dólares, euro e libra esterlina. Sabe-se que a cotação do dólar (turismo) é de R$ 5,73, do euro é de R$ 6,34 e da Libra esterlina é de R$ 7,40. Processar e mostrar esse resultado das conversões no vídeo.
Observação: Verificar durante a entrada dos dados se o valor em dinheiro é maior que zero para poder fazer as conversões. Caso seja fornecido valor inválido encerrar o algoritmo.
Exercício 3 - Horas e minutos
Elaborar um algoritmo que receba o valor equivalente a horas e minutos. Sendo uma variável para cada uma dessas informações, as quais devem, respectivamente estar entre 0 e 59, caso contrário é inválido e finalizar o algoritmo.
Observação: Processar e mostrar:
- o valor da hora digitada convertida para minutos;
- o valor desta hora e minutos convertido em minutos;
- o valor desta hora e minutos convertido em segundos.
Exercício 4 - Dimensão de potência de energia
Sabe-se que para iluminar de maneira correta os cômodos de uma casa, para cada m2, deve-se usar 18 watts de potência. Elaborar um algoritmo que receba as duas dimensões de um cômodo (em metros e maior que zero cada uma), calcular e mostrar valor da área deste cômodo em m2 bem como o valor da potência de iluminação que deverá ser utilizada.
Exemplo:
Largura do cômodo: 3
Comprimento do cômodo: 5
Área total do cômodo: 15
Valor da potência de iluminação: 270
Exercício 5 - Troco
Elaborar um algoritmo que receba um número para representar um mês do ano, verificar, processar e apresentar a descrição do nome deste mês por extenso.
Observação: O número do mês deve estar entre 1 e 12 (inclusive eles). Caso a verificação da entrada de dados esteja invalida finalizar.
Exercício 6 - Calcular Salário
Elaborar um algoritmo que calcule o salário de um funcionário. Sabendo que a este salário, é adicionado alguns benefícios conforme apresentado abaixo.
1 - Formando o salário bruto total:
a) 1 % por cada ano de idade do funcionário superior a 25 anos (sobre o salário base).
b) 3 % por cada ano de casa do funcionário (sobre o salário base).
c) 5 % por cada filho ou outro dependente do funcionário (sobre o salário base).
2 - Terá como desconto sobre o salário bruto total:
a) 8 % para o INSS
b) 27 % para o Imposto de renda pessoa física (IR)
3 - Processar e mostrar:
a) O nome do funcionário;
b) O valor do salário base;
c) O valor do adicional por idade (caso superior a 25 anos);
d) O valor do adicional por tempo de serviço;
e) O valor do adicional por numero de dependente;
f) O valor do salário bruto total (soma do salário base mais os adicionais);
g) O valor do desconto de INSS;
h) O valor do desconto de IR;
i) O valor do salário líquido a receber (salário + adicionais - descontos)
Exercício 7 - Glicose
Fazer um programa para ler a quantidade de glicose no sangue de uma pessoa e depois mostrar na tela a classificação desta glicose de acordo com a tabela de referência ao lado.
Classificação | Glicose |
Normal | Até 100 mg/dl |
Elevado | Maior que 100 até 140 mg/dl |
Diabetes | Maior que 140 mg/dl |
Exercício 8 - Dardo
No arremesso de dardo, o atleta tem três chances para lançar o dardo à maior distância que conseguir. Você deve criar um programa para, dadas as medidas das três tentativas de lançamento, informar qual foi a maior.
Copyleft 🄯 2025 - Professor Mauro Borges França.