Trabalho Galv Ozinho ULTIMA ATPS 2014

442 palavras 2 páginas
Universidade Anhanguera Educacional

Nome: Mauricio Jose Garcia RA:8075822706

Analise estruturada
Prof.: Marcio Galvão

Osasco
2014
SUMÁRIO

Matrizes: 4
1.1 Matrizes Unidimensionais: 5
1.2 Matrizes Bidimensionais : 6
1.3 Matrizes Multidimensionais : 7
1.4 Matrizes não-dimensionadas : 8
Vetores: 10
Exemplo de Vetores: 11
Vetores multidimensionais: 12
Argumentos da função main: 13
Conclusão: 14
Bibliografia: 15

Introdução

Pesquisa sobre as Matrizes e Vetores. A Definição de cada uma.Na pagina 4 estarei explicando sobre Matrizes sua definição e seus tipos.Em seguida sobre Vetores onde irá ser mostrado sua definição com exemplo e seus tipos de vetores.

Matriz
Uma matriz é uma coleção de variáveis de mesmo tipo, acessíveis com um único nome e armazenados contiguamente na memória.
Declaração de Matrizes int Vetor[5]; // declara um vetor de 5 posições int Matriz[5][3]; // declara uma matriz de 5 linhas e 3 colunas
Exemplos com Matrizes
#define NLIN 10 #define NCOL 10 int Matriz[NLIN][NCOL];
Preencher uma matriz com um dado for(i=0; i < NLIN; i++) for(j=0; j < NCOL; j++) Matriz[i][j] = 30;
Somar um número a uma linha/coluna de uma matriz void SomaValorNaColuna(int Valor, int Matriz[NLIN][NCOL], int Coluna)
{
for(i=0; i < NLIN; i++) // para cada linha de 'Coluna' Matriz[i][Coluna] = Matriz[i][Coluna] + 30;
}
Criar uma matriz identidade void CriaIdent(int Colunas, int linhas, int Matriz[NLIN][NCOL])
{

}
Criar uma matriz transposta void CriaTransp(int Colunas, int linhas, int Matriz[NLIN][NCOL], int Trasposta[NLIN][NCOL])
{

}
Cria uma rotina que some duas matrizes void SomaMatrizes(int Colunas, int linhas, int MatrizA[NLIN][NCOL], int MatrizB[NLIN][NCOL], int MatrizSOMA[NLIN][NCOL])
{

}
Cria uma rotina que multiplique duas matrizes void MultMatrizes(int Colunas, int linhas, int MatrizA[NLIN][NCOL],

Relacionados