Programação C – Matriz

Dando continuidade a programação em C, o ultimo post foi sobre vetores que pode ser visto aqui, e desta vez vamos ver como funciona matriz em C e praticamente pode ser aplicado em outras linguagens, vimos já uma matriz unidimensional (vetor ou array) e agora iremos ver matriz bidimensional que é mais visto com o nome matriz mesmo, só que antes nos vetores tinhamos uma linha por N colunas, agora podemos ter N linhas por N colunas. Vamos ver como se declara uma matriz em C:

Matriz 3×4
L1C1 L1C2 L1C3 L1C4
L2C1 L2C2 L2C3 L2C4
L3C1 L3C2 L3C3 L3C4

 

Na declaração acima a matriz ficaria:

6.0 5.5 8.5 7.0
6.6 8.6 9.3 8.3
7.2 8.1 5.4 3.3

Vamos a um exemplo, matriz.c:

Compilando:

Saída:

Bom a base para o entendimento sobre matrizes em C é isso, daria para estender com outros assuntos legais usando funções, estruturas e até métodos de ordenação mas a ideia deste post é apenas matrizes.

Até a próxima!

Share Button

CC BY-NC-SA 4.0 Programação C – Matriz by Cleiton Bueno is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.