Lógica, perguntado por billlabs2016, 1 ano atrás

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.

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

Respondido por MarcosP0rra
8

Bom se for só uma certa a resposta é a alternativa 4 ela estar a armazenando tudo

Respondido por tarcisiomaiscedo
1

Resposta:

a alternativa correta é a ALTERNATIVA 3.

Explicação:

Alternativa 1 é falsa, não causará erro de sintaxe

Alterativa 2 é falsa, não causará erro semantico

Alternativa 3 é verdadeira, a variavel custoViagem está fazendo todo o calculo da viagem.

Alternativa 4 é falsa, o resultado da impressão escreva(“Km a percorrer”, kmPercorrer * 2)  está exibindo o resultado correspondente à kmPercorrer * 2, entretanto, este valor não está sendo armazenado na variavel kmPercorrer.

Alternativa 5 é falsa, é permitido realizar a leitura de mais de uma variavel em um mesmo comando LEIA().

Perguntas interessantes