Seja dados de um aluno declarado como um registro com o nme de
Reg_Aluno
A alternativa que declara um conjunto Turma de 100 alunos é:
A. [ ] turma : vetor[0…99] de Reg_Aluno
B. [ ] turma : vetor[0…100] de Reg_Aluno
C. [ ] turma: Reg_Aluno [0…100]
D. [ ] turma : Reg_Aluno [0…99]
A. [ ] turma : vetor[0…99] de Reg_Aluno
B. [ ] turma : vetor[0…100] de Reg_Aluno
C. [ ] turma: Reg_Aluno [0…100]
D. [ ] turma : Reg_Aluno [0…99]
Passo 1
Temos um tipo registro chamado elementos desse tipo.
\(Reg_Aluno\)
e queremos declarar uma variável turma
que seja um vetor com exatamente
Passo 2
Em Pascal (e linguagens semelhantes), a sintaxe geral para declarar um vetor é
onde o número de elementos é
Para ter exatamente
elementos, devemos garantir
Passo 3
Analisando cada opção:
-
A.
turma : vetor[\(0\)..\(99\)] de \(Reg_Aluno\)
Aquie , logo o número de elementos é Correto. -
B.
turma : vetor[\(0\)..\(100\)] de \(Reg_Aluno\)
Aqui o número de elementos serianão. Errado. -
C.
turma: \(Reg_Aluno\) [\(0\)..\(100\)]
Sintaxe incorreta em Pascal (inverte ordem e não usa a palavra-chavevetor
ouarray
). Errado. -
D.
turma : \(Reg_Aluno\) [\(0\)..\(99\)]
Mesma sintaxe incorreta que em C. Errado.
Resposta
A