Escolar Documentos
Profissional Documentos
Cultura Documentos
Linguagem de programação C
Trabalhando com Arrays
Colecionando dados.
Sumário
Definição geral
Vetor unidimensional
Declarando um vetor unidimensional
Referenciando um elemento
Inicializando um vetor unidimensional (Parte I)
Exemplo 01
Exemplo 02
Inicializando um vetor unidimensional (Parte II)
Exemplo 03 – Uso de vetores inteiros e de caracteres
A diretiva #define
Matriz – Vetor multidimensional
Exemplo 01
Inicialização de matrizes
Referências bibliográficas
“notas” é o nome
da variável.
Na memória teremos:
notas[0]
notas[4]
Na memória teremos:
notas[0] 5.7
notas[1] 6.7
As notas são
notas[2] 9.6 inseridas cada uma
em sua posição.
notas[3] 7.3
notas[4] 5.5
Entrada de
notas no vetor,
posição “i”.
Variável “soma”
recebe o somatório
das notas.
Exibe o resultado
da média das
notas.
Saída do programa.
Imprime os elementos da
matriz.
Professor Paulo Nunes 26 05/07/2023
Inicialização de matrizes
multidimensionais
Matrizes bidimensionais podem ser inicializadas de forma análoga
aos seus homólogos unidimensionais;
Elementos quando listados para a inicialização, os valores são
listados por linha.
Pares de chaves são utilizados para separar a lista de inicializadores
para uma linha, linha por linha;
Assim, podemos definir os elementos da seguinte forma:
inicializa apenas os primeiros três elementos de cada linha da matriz com os valores
indicados. Os demais valores são definidos como 0.
Note-se que, neste caso, os pares de chaves interiores são necessários para forçar a
inicialização correta. Sem elas, as duas primeiras linhas e os primeiros dois elementos da
linha 3 teriam sido inicializados em vez disso.