Indique quais das afirmações a seguir são verdadeiras e quais são falsas. No caso de afirmações falsas, explique.

a) Para se referir a determinado local ou elemento dentro de um array, especificamos o nome do array e o valor do elemento em particular.

b) Uma definição de array reserva espaço para o array.

c) Para indicar que 100 locais devem ser reservados para o array de inteiros p, escreva

p[ 100 ];

d) Um programa em C que inicializa os elementos de um array de 15 elementos em zero precisa conter somente uma estrutura for.

e) Um programa em C que totaliza os elementos de um array com subscrito duplo precisa conter estruturas for aninhadas.

f) A média, a mediana e a moda do conjunto de valores 1, 2, 5, 6, 7, 7, 7 são, respectivamente, 5, 6 e 7.

Passo 1

Saalve, tranquilo?

Vamos lá resolver mais uma questão de programação?!

Passo 2

a) Falso

Os elementos de uma array são referidos usando o nome da array e a posição do elemento dentro da array (também chamado subscrito).

Passo 3

b) Verdadeiro

Uma array ocupa espaço na memória. O tipo e número de elementos na array determina a quantidade de memória que vai ser reservada.

Passo 4

c) Falsa

O tipo de declaração é obrigatório para arrays na maioria dos compiladores em C. Então, é necessário que todas as arrays devem ser inicializados usando um tipo.

Passo 5

d) Falso

Os elementos de uma array podem ser definidos explicitamente na definição da array e assim que necessário usando a posição do elemento.

Passo 6

e) Falso

O total de todos os elementos de uma array com duplo subscrito pode ser feito de várias formas. Por exemplo, todos os elementos podem ser explicitamente enumerados e adicionados em vários casos.

Passo 7

f) Verdadeiro

Os três cálculos revelam que cada estrutura está certa. A definição e cálculos são dados abaixo:

1. Média é a soma dos números dividido pela quantidade de números.

média = 1 + 2 + 5 + 6 + 7 + 7 + 7 / 7 = 35 / 7 = 5

2. Mediana é o número mais central da lista. No caso, a lista tem um número ímpar de números, mediana é a media dos dois números centrais arredondado.

mediana = 6

3. Moda é o número que mais se repete na lista.

moda = 7

Resposta

a) F

b) V

c) F

d) F

e) F

f) V