Estruturas Homogeneas Matriz

797 palavras 4 páginas
Algoritmos e Técnicas de Programação
Estruturas Homogênias
Aula 11

Aula 11
Matriz;

Matriz
São vetores bidimensionais.
Formato em portugol:
Var <identificador> : Vetor [<l>,<c>] : tipo; onde: l = número de linhas; c = número de colunas.

Matriz - Exemplo
Algoritmo Video;
Var pos:Vetor[25,70] de inteiro;
Inicio
pos[1,1] := 65;

pos[6,6] := 73;

pos[2,2] := 76;

pos[7,7] := 84;

pos[3,3] := 71;

pos[8,8] := 77;

pos[4,4] := 79;

pos[9,9] := 79;

pos[5,5] := 82;

pos[10,10] := 83;
Fim.

Matriz
Formato em C: tipo <identificador> [<l>][<c>]; onde: l = número de linhas; c = número de colunas.
Exemplo:
float minhamatriz[5][8];

Manipulando Matriz int pesos[3][5] = {{10,30,45,70,36},
{86,44,63,82,80},
{70,61,52,63,74}}; int linha,coluna; for(linha = 0;linha < 3;linha++) for(coluna = 0;coluna < 5; coluna++) printf("elemento[%d][%d] = %d\n", linha, coluna, pesos [linha]
[coluna]);

Manipulando Matriz
Colocando os meses do ano em uma matriz: char string[12][50] = {"Janeiro", "Fevereiro", "Marco", "Abril“,...}; for(int cont=0;cont <= 12;cont++) printf("%s\n",string[cont]); Matriz - Exemplo
Calcular a determinante de uma matriz de ordem 2.
Alguém se lembra ??
Fórmula:

a b 
 = ad − bc det = 
c d 

Matriz - Exemplo int mat[2][2], x, y; float det; printf(“Calcula a determinante de uma matriz quadrada de ordem 2"); printf("\n\nEntre com os valores da matriz:\n");

Matriz - Exemplo for(x=0;x<2;x++) { for(y=0;y<2;y++) { printf("mat[%d][%d]=",x+1,y+1); scanf("%d",&mat[x][y]);
} /*fim do for*/
} /*fim do for*/ det=mat[0][0]*mat[1][1]-mat[1][0]*mat[0][1]; calcular a determinante printf("Determinante da matriz = %f\n",det);

//formula

para

Matriz - Exercício
Calcular a determinante de uma matriz de ordem 3.
Fórmula:

a b

det =  d e
g h


c

f  = (aei + dhc + gbf ) − (ceg + fha + idb ) i 

Matriz Desafio
Fazer um jogo da velha utilizando matriz.

Exercício
Uma empresa tem 4 vendedores que vendem 5 produtos diferentes. Uma vez por dia, o gerente elabora

Relacionados

  • Aula 06
    1713 palavras | 7 páginas
  • 6 Vetor e Matriz
    1045 palavras | 5 páginas
  • 7 Estruturas de Dados Homog neas Unidimensionais e Multidimensionais
    3136 palavras | 13 páginas
  • programa o ultima apostila matrizes e vetores
    3148 palavras | 13 páginas
  • Telematica
    690 palavras | 3 páginas
  • Programaçãp
    268 palavras | 2 páginas
  • TecnicasProgramacao I portugol p1 2e3
    3965 palavras | 16 páginas
  • PLANO ENSINO Civil ECIVI
    878 palavras | 4 páginas
  • Aula 05 Estruturas Homogeneas
    994 palavras | 4 páginas
  • ALGORITMOS MATRIZES E VETORES
    403 palavras | 2 páginas