Os Vetores e matrizes
Por: jose.borges • 29/11/2017 • Trabalho acadêmico • 329 Palavras (2 Páginas) • 225 Visualizações
Vetores e matrizes
Vetor:
O vetor é um conjunto de variáveis homogêneo, ou seja, do mesmo tipo de dado, com o mesmo indicador e alocadas sequencialmente na memória. Visto que as variáveis que compõe o vetor tem o mesmo nome oque as distingue é o índice que aponta sua localização dentro da estrutura.
Assim como podemos atribuir valores as variáveis do vetor, esses valores podem ser lidos, escritos e processados como de uma variável qualquer, os vetores também respeitam a regra do tipo de dado utilizado nas variáveis comum ou seja: inteiro, real, caractere ou logico, vetores só podem armazenar dados que seja do mesmo tipo. Um vetor possui os atributos a seguir: Identificador, tamanho, tipo de dado e conteúdo.
Matriz:
Matrizes são variáveis composta por n números de vetores, ou seja, matrizes são vetores bidimensionais ou multidimensionais, a matriz também aceita apenas um tipo de dado e pode ser acessada por mais de um índice. Uma matriz também pode ser chamada de “Variável composta homogênea multidimensional” .
Fonte: Algoritmo e lógica de programação, de Juliana Schiavetto Dauricio (livro oficial da disciplina).
Exercício
- Soma de gasto com peças e serviços em 3 tratores:
#include
#include
// Custo com peças e serviços em tres tratores
main()
{
float MAT[2][2];
int L, C;
float SOMA;
for (L=0; L<=2; L++) {
printf("Entre com o valor gasto com peca no trator %d:\n",L);
scanf("%f",&MAT[L][0]);
printf("Entre com o valor gasto com servico no trator %d:\n",L);
scanf("%f",&MAT[L][1]);
}
{
printf("Soma do total gasto em cada trator.\n");
for (L=0; L<=2; L++) {
SOMA = ((MAT[L][0] + MAT[L][1]) );
printf("O trator %d gastou\n", L );
printf("%f\n ",SOMA= (MAT[L][0] + MAT[L][1] ));
}
}
printf("\nFIM\n");
system("PAUSE");
}
...