Informática, perguntado por flaviorvs, 9 meses atrás

Dentro da estrutura homogênea, temos os vetores e matrizes, sendo estes, recursos muito utilizados pelos desenvolvedores para armazenar múltiplos valores e passar por parâmetro na chamada de funções, por exemplo. O vetor em específico armazena múltiplos valores em apenas uma dimensão de um tipo de dado em uma única variável.

Analise o algoritmo em PSEUDOCÓDIGO a seguir:

Algoritmo Poupar
depositos: vetor[1..5] de real
montante: real
inicio
Para dia de 1 ate 5 passo 1 faca
Leia(depositos[dia])
montante <- montante + depositos[dia]
Fim_para
Fim

Mediante pseudocódigo anterior, analise as afirmativas a seguir:

I – Na variável depósitos será possível armazenar 5 valores com casas decimais.
II – A variável montante deveria ser inicializada com valor zero fora do laço de repetição.
III – A variável montante deveria ser inicializada com valor zero dentro do laço de repetição.
IV – A variável dia deveria ser declarada como inteiro.

É correto o que se afirma em:


Alternativas
Alternativa 1:
II, apenas.

Alternativa 2:
III, apenas.

Alternativa 3:
I e II, apenas.

Alternativa 4:
I, II e IV, apenas.

Alternativa 5:
I, II, III e IV.

Soluções para a tarefa

Respondido por reinaldonunes2
20

Resposta:

Explicação:

Acredito que as respostas certas sejam I e II, apenas, pois:

I - sendo a variável depósitos um vetor, foi especificado que ela terá de 1..5 colunas, logo, ela poderá armazenar até 5 valores distintos. [logo, correto]

II - Se a variável montante for iniciada fora do laço de repetição, ela poderá ser continuamente incrementada dentro do laço, sem perder valores [logo, correrto]

III - se ela for inicializada dentro laço, terá seus dados reescritos enquanto o laço durar, ou seja, vai sempre apagar os dados já processados anteriormente [logo, incorreto]

IV - Sendo a variável depósitos um vetor de real, os valores internos poderão ter ponto flutuante; logo, a variável dia deverá ser do tipo real também, para ser corretamente armazenada. Se for do tipo inteiro, dará conflito na tipagem de depósitos (real para inteiro) [logo, incorreto]


cot: Resposta Correta : Alternativa 4
rwvr: amigo,tem um grupo ao qual eu posso praticipar?
Perguntas interessantes