Correção Extra 003 - Expressões Compostas
Exercício 1: Preço Final do Lanche
Seção intitulada “Exercício 1: Preço Final do Lanche”programa { funcao inicio() { real preco_sanduiche real preco_bebida real taxa_entrega real valor_final
escreva("Qual é o preço do sanduíche? ") leia(preco_sanduiche) escreva("Qual é o preço da bebida? ") leia(preco_bebida) escreva("Qual é o valor da taxa de entrega? ") leia(taxa_entrega)
valor_final = preco_sanduiche + preco_bebida + taxa_entrega
escreva("Valor final do pedido: " + valor_final) }}Exercício 2: Duração Total do Treino
Seção intitulada “Exercício 2: Duração Total do Treino”programa { funcao inicio() { inteiro corrida inteiro bicicleta inteiro alongamento inteiro duracao_total
escreva("Quantos minutos de corrida você fez? ") leia(corrida) escreva("Quantos minutos de bicicleta você fez? ") leia(bicicleta) escreva("Quantos minutos de alongamento você fez? ") leia(alongamento)
duracao_total = corrida + bicicleta + alongamento
escreva("Duração total do treino: " + duracao_total + " minutos.") }}Exercício 3: Média de Três Fases
Seção intitulada “Exercício 3: Média de Três Fases”programa { funcao inicio() { real fase1 real fase2 real fase3 real soma real media
escreva("Digite a pontuação da fase 1: ") leia(fase1) escreva("Digite a pontuação da fase 2: ") leia(fase2) escreva("Digite a pontuação da fase 3: ") leia(fase3)
soma = fase1 + fase2 + fase3 media = soma / 3
escreva("Média final: " + media) }}Exercício 4: Idade em Meses e Dias
Seção intitulada “Exercício 4: Idade em Meses e Dias”programa { funcao inicio() { inteiro idade_anos inteiro idade_meses inteiro idade_dias
escreva("Digite sua idade em anos: ") leia(idade_anos)
idade_meses = idade_anos * 12 idade_dias = idade_anos * 365
escreva("Sua idade em meses é aproximadamente " + idade_meses + ".") escreva("\nSua idade em dias é aproximadamente " + idade_dias + ".") }}Exercício 5: Salário com Bônus
Seção intitulada “Exercício 5: Salário com Bônus”programa { funcao inicio() { real salario_base real bonus real desconto real salario_bruto real salario_final
escreva("Digite o salário base: ") leia(salario_base) escreva("Digite o valor do bônus: ") leia(bonus) escreva("Digite o valor do desconto: ") leia(desconto)
salario_bruto = salario_base + bonus salario_final = salario_bruto - desconto
escreva("Salário bruto: " + salario_bruto) escreva("\nSalário final: " + salario_final) }}Exercício 6: Compra com Desconto e Frete
Seção intitulada “Exercício 6: Compra com Desconto e Frete”programa { funcao inicio() { real valor_produto real percentual_desconto real valor_frete real valor_desconto real valor_com_desconto real valor_final
escreva("Digite o valor do produto: ") leia(valor_produto) escreva("Digite o percentual de desconto: ") leia(percentual_desconto) escreva("Digite o valor do frete: ") leia(valor_frete)
valor_desconto = valor_produto * (percentual_desconto / 100) valor_com_desconto = valor_produto - valor_desconto valor_final = valor_com_desconto + valor_frete
escreva("Valor final da compra: " + valor_final) }}Exercício 7: Consumo Médio do Carro
Seção intitulada “Exercício 7: Consumo Médio do Carro”programa { funcao inicio() { real distancia real litros real consumo_medio
escreva("Digite a distância percorrida em quilômetros: ") leia(distancia) escreva("Digite a quantidade de litros gastos: ") leia(litros)
consumo_medio = distancia / litros
escreva("Consumo médio do carro: " + consumo_medio + " km/l") }}Exercício 8: Pontuação no Campeonato
Seção intitulada “Exercício 8: Pontuação no Campeonato”programa { funcao inicio() { inteiro vitorias inteiro empates inteiro derrotas inteiro pontos_vitorias inteiro pontos_empates inteiro pontuacao_total
escreva("Quantas vitórias o time teve? ") leia(vitorias) escreva("Quantos empates o time teve? ") leia(empates) escreva("Quantas derrotas o time teve? ") leia(derrotas)
pontos_vitorias = vitorias * 3 pontos_empates = empates * 1 pontuacao_total = pontos_vitorias + pontos_empates
escreva("Pontuação total do time: " + pontuacao_total) }}Exercício 9: Login Completo
Seção intitulada “Exercício 9: Login Completo”programa { funcao inicio() { cadeia usuario_correto = "admin" cadeia senha_correta = "123456" cadeia usuario_digitado cadeia senha_digitada logico usuario_ok logico senha_ok logico acesso_liberado
escreva("Digite o nome de usuário: ") leia(usuario_digitado) escreva("Digite a senha: ") leia(senha_digitada)
usuario_ok = usuario_digitado == usuario_correto senha_ok = senha_digitada == senha_correta acesso_liberado = usuario_ok e senha_ok
escreva("Acesso liberado: " + acesso_liberado) }}Exercício 10: Temperatura na Faixa Ideal
Seção intitulada “Exercício 10: Temperatura na Faixa Ideal”programa { funcao inicio() { real temperatura logico acima_ou_igual_20 logico abaixo_ou_igual_25 logico faixa_ideal
escreva("Digite a temperatura atual: ") leia(temperatura)
acima_ou_igual_20 = temperatura >= 20 abaixo_ou_igual_25 = temperatura <= 25 faixa_ideal = acima_ou_igual_20 e abaixo_ou_igual_25
escreva("A temperatura está na faixa ideal: " + faixa_ideal) }}Exercício 11: Desconto Especial Disponível
Seção intitulada “Exercício 11: Desconto Especial Disponível”programa { funcao inicio() { real valor_compra inteiro cupons logico compra_valida logico cupons_validos logico desconto_disponivel
escreva("Digite o valor da compra: ") leia(valor_compra) escreva("Digite a quantidade de cupons: ") leia(cupons)
compra_valida = valor_compra >= 100 cupons_validos = cupons >= 2 desconto_disponivel = compra_valida e cupons_validos
escreva("Desconto especial disponível: " + desconto_disponivel) }}Exercício 12: Fora do Limite de Velocidade
Seção intitulada “Exercício 12: Fora do Limite de Velocidade”programa { funcao inicio() { real velocidade logico abaixo_do_minimo logico acima_do_maximo logico fora_do_limite
escreva("Digite a velocidade do veículo: ") leia(velocidade)
abaixo_do_minimo = velocidade < 60 acima_do_maximo = velocidade > 80 fora_do_limite = abaixo_do_minimo ou acima_do_maximo
escreva("A velocidade está fora do limite: " + fora_do_limite) }}