Logo Passei Direto
Buscar

Os registros são estruturas de dados que agregam diversas informações, que podem ser de diferentes tipos. Com essa estrutura é possível gerar novos tipos de dados, além dos definidos pelas linguagens de programação.

 

ASCENCIO, A. F. G.; CAMPOS, E. A. V. Fundamentos da programação de computadores. 5. ed. São Paulo: Prentice Hall, 2010.

 

O trecho de pseudocódigo abaixo apresenta um algoritmo que inclui a declaração e utilização de um registro.

 

01 - Algoritmo registraPessoa

02 -      Tipo

03 -                    pessoa = registro

04 -                    nome: vetor[1..50] de caractere

05 -                    idade: inteiro

06 -                    peso: real

07 -      Fim_registro

08 -      Var v1: pessoa

09 - Início

10 -      escreva("Insira o nome da pessoa:")

11 -      leia(pessoa.nome)

12 -      escreva("Insira a idade da pessoa:")

13 -      leia(pessoa.idade)

14 -      escreva("Insira o peso da pessoa:")

15 -      leia(pessoa.peso)

16 - Fim

 

Considere o algoritmo recém apresentado para avaliar as afirmações a seguir.

 

I – O campo nome da pessoa, na linha 4, está declarado corretamente.

II – A declaração da variável v1, na linha 8, foi feita corretamente.

III – A leitura dos dados nas linhas 11, 13 e 15 foram feitas corretamente.


É correto o que se afirma em:

User badge image
Guilherme Campos

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Vamos analisar cada uma das afirmações sobre o algoritmo apresentado: I – O campo nome da pessoa, na linha 4, está declarado corretamente. Análise: A linha 4 declara o campo `nome` como um vetor de caracteres com tamanho de 1 a 50, o que é uma forma válida de armazenar uma string. Portanto, essa afirmação é verdadeira (V). II – A declaração da variável v1, na linha 8, foi feita corretamente. Análise: A linha 8 declara a variável `v1` do tipo `pessoa`, que foi definida corretamente no registro. Portanto, essa afirmação também é verdadeira (V). III – A leitura dos dados nas linhas 11, 13 e 15 foram feitas corretamente. Análise: As linhas 11, 13 e 15 utilizam a sintaxe correta para ler os dados dos campos `nome`, `idade` e `peso`, respectivamente. Portanto, essa afirmação é verdadeira (V). Dessa forma, todas as afirmações I, II e III são verdadeiras. Portanto, a resposta correta é que é correto o que se afirma em: todas as alternativas (I, II e III).

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina