Informática, perguntado por sinvaldomarquardt, 5 meses atrás

Analise o Pseudocódigo a seguir:

algoritmo catalogacaoArvores
tipo
cadastro_arvore = registro
origem: vetor[1..50] de caractere
classificacao: vetor[1..50] de caractere
altura: inteiro
idade: inteiro
morfologia: vetor[1..50] de caractere
fim_registro
var
arvore: vetor[1..10] de cadastro_arvore
posicao: inteiro
inicio
???
Fim

Diante do código anterior, avalie os trechos de códigos a seguir que podem ser utilizados para substituir o ??? a fim de cadastrar as arvores no registro.

I -
para posicao de 1 ate 10 passo 1 faca
leia(arvore[posicao].origem)
leia(arvore[posicao].classificacao)
...//demais campos seguem a mesma sintaxe
fim_para

II -
para posicao de 1 ate 10 passo 1 faca
leia(cadastro_arvore[posicao].origem)
leia(cadastro_arvore[posicao].classificacao)
...//demais campos seguem a mesma sintaxe
fim_para

III -
posicao <- 1
enquanto(posicao <=10 ) entao
leia(arvore[posicao].origem)
leia(arvore[posicao].classificacao)
...//demais campos seguem a mesma sintaxe
posicao <- posicao + 1
fim_enquanto

IV -
posicao <- 1
enquanto(posicao <=10 ) entao
leia(cadastro_arvore[posicao].origem)
leia(cadastro_arvore[posicao].classificacao)
...//demais campos seguem a mesma sintaxe
posicao <- posicao + 1
fim_enquanto

É correto o que se afirma em:

Alternativas
Alternativa 1:
I, apenas.

Alternativa 2:
I e III, apenas.

Alternativa 3:
II e III, apenas.

Alternativa 4:
III e IV, apenas.

Alternativa 5:
I, II, III e IV.

Soluções para a tarefa

Respondido por hackerhacker2020
0

Resposta:

I apenas

Explicação:

II incorreta

III esperava encontrar faça após o entao

IV incorreta

Perguntas interessantes