Analise o pseudocódigo abaixo:
Algoritmo CaculoCombustivel
var
inteiro: AutonomiaVeiculo,kmPercorrer
real: precoCombustivel, custoViagem
inicio
leia(AutonomiaVeiculo, kmPercorrer, precoCombustivel)
custoViagem <- ((kmPercorrer * 2) / AutonomiaVeiculo) * precoCombustivel
escreva(“Km a percorrer”, kmPercorrer * 2)
escreva(“Litros gastos”, (kmPercorrer * 2) / AutonomiaVeiculo)
escreva(“Custo da Viagem R$ ”, custoViagem)
fim.
Dentro do contexto apresentado analise o pseudocódigo, e assinale a alternativa correta.
Alternativas
Alternativa 1:
O uso dos parênteses ocasionará em um erro de sintaxe.
Alternativa 2:
O uso dos parênteses ocasionará em um erro semântico.
Alternativa 3:
A variável custoViagem têm armazenado o resultado do calculo total da viagem.
Alternativa 4:
Na impressão do KM a percorrer, o resultado da impressão esta sendo armazenada na variável kmPercorrer.
Alternativa 5:
Ao executar o código, teremos um erro, pois não é permitido ler mais do que uma variável no comando leia.
Soluções para a tarefa
Resposta:
Acredito que seja a alternativa 3
Explicação:
Pois a variavel custoviagem está armazenada já o cálculo do custo total da viagem
custoViagem <- ((kmPercorrer * 2) / AutonomiaVeiculo) * precoCombustivel
Alternativa 3: A variável custoViagem têm armazenado o resultado do calculo total da viagem.
Um pseudocódigo corresponde a uma maneira genérica de representação de um algoritmo específico, faz uso de uma linguagem bem simples e não levanta a obrigação do conhecimento da sintaxe de nenhuma das linguagens de programação que existem, objetiva ser entendível a qualquer pessoa, mesmo que seja leiga no assunto.
Considerando o pseudocódigo da questão, é possível perceber que a variável custoViagem armazena o resultado do cálculo total da viagem, visto que:
custoViagem <- ((kmPercorrer * 2) / AutonomiaVeiculo) * precoCombustivel
Bons estudos!