Aula 7 Matriz

Embed Size (px)

Citation preview

  • 7/21/2019 Aula 7 Matriz

    1/3

    Universidade Anhanguera Uniderp

    Curso:Engenharia Civil Disciplina:AlgoritmosProfa.Valdinia Garcia Data:Aula 7

    Contedo: AlgoritmosMatriz

    Matriz uma varivel composta homognea multidimensional. Ela formada por uma sequncia de variveis,

    todas do mesmo tipo, com o mesmo identificador (mesmo nome), e alocadas sequencialmente na memria. Uma vezque as variveis tem o mesmo nome, o que as distingue so ndices que referenciam sua localizao dentro daestrutura. Uma varivel do tipo matriz, precisa de um ndice(contador) para cada uma de suas dimenses (linha,coluna). (ASCNIO; CAMPOS, 2007)

    Uma matriz declarada pelo seu nome e pelo seu tamanho (dimenso) mostrado entre colchetes, sendo que o primeironmero equivale quantidade de linhas e o segundo nmero representa a quantidade de colunas

    Declarando uma varivel do tipo Matriz

    Mdia: Vetor [1..4, 1..5] de Realcolunas

    1 2 3 4 5

    3456 8 9 7,5 4

    6543 9 6 8 8

    7654 7 7 8 8,5

    9876 5,5 7 6 6,5

    Exemplos:

    Fazer um algoritmo para ler duas matrizes A e B ambas com 4 linhas e 3 colunas e construir a matriz C cujoselementos sero a soma dos elementos correspondentes das matrizes A e B.

    Algoritmo "matrizes"

    VarMatrizA: vetor[1..4, 1..3] de inteiroMatrizB: vetor[1..4, 1..3] de inteiroMatrizC: vetor[1..4, 1..3] de inteirol, c: inteiroInicio//Preenchendo a Matriz APara l de 1 ate 4 faca

    Para c de 1 ate 3 facaEscreva ("Digite um nmero inteiro e positivo:")Leia(matrizA[l, c])

    fimpara

    fimpara

    //Preenchendo a Matriz BPara l de 1 ate 4 faca

    Para c de 1 ate 3 faca

    linhas

  • 7/21/2019 Aula 7 Matriz

    2/3

    Escreva ("Digite um nmero inteiro e positivo:")Leia(matrizB[l, c])

    fimparafimpara

    //Processando a Matriz CPara l de 1 ate 4 faca

    Para c de 1 ate 3 faca

    matrizC[l, c]

  • 7/21/2019 Aula 7 Matriz

    3/3

    //Calculando a media da turma//para Linha de 1 ate 5 faca

    Somamedias