Escolar Documentos
Profissional Documentos
Cultura Documentos
linguagem C
Um array na linguagem C é uma estrutura de dados que armazena elementos
do mesmo tipo, permitindo o acesso a esses elementos por meio de um
número de índice único.
1 2
Índice Notação
Os elementos do array são acessados utilizando A notação de colchetes é usada para acessar
um número de índice, onde o primeiro elemento elementos específicos, fornecendo o número de
tem índice 0. índice desejado.
Manipulando elementos de um array
na linguagem C
Inicialização
A inicialização de um array bidimensional envolve o fornecimento de valores
para cada elemento da matriz, organizados por linhas e colunas.
Acessando elementos de um array
bidimensional na linguagem C
2 Utilização de Loop
Pode-se utilizar estruturas de repetição, como loops, para percorrer os elementos da
matriz de forma eficiente.
#include<stdio.h>
#include<stdio.h>
#include<locale.h>
int main() {
setlocale(LC_ALL, "Portuguese_Brazil.1252");
int numeros[5];
printf("Digite 5 números:\n");
for (int i = 0; i < 5; i++) {
printf("Número %d: ", i);
scanf("%d", &numeros[i]);
}
printf("\nNúmeros armazenados no vetor:\n");
for (int i = 0; i < 5; i++) {
printf("%d\n", numeros[i]);
}
return 0;
}
Exemplo de um array bidimensional
#include<stdio.h>
#include<stdio.h>
#include<locale.h>
int main() {
setlocale(LC_ALL, "Portuguese_Brazil.1252");
int matriz[3][3];
printf("Digite os elementos da matriz (3x3):\n");
//lendo os elementos digitados
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
printf("Elemento (%d, %d): ", i, j);
scanf("%d", &matriz[i][j]);
}
}
//exibindo os elementos da matriz
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
printf("%d\t", matriz[i][j]);
}
printf("\n");
}
return 0;
}
Exercício: