Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Algoritmos de Programação-Aula 06 .ppsx Algoritmos de Programação Profa. Rosane Ortiz Langner, Me. Profa.rosaneol@gmail.com Aula 06 Agenda Vetores Matrizes Exercícios 2 Vetores Variáveis Simples: Alocadas de acordo com a necessidade do Sistema Operacional. Ex; 4 variáveis para armazenar 4 valores Variável Composta Homogêneas Unidimensional: Vetor, uma variável que irá conter 4 valores. Var n1, n2, n3, n4: inteiro Var n: vetor[1..4] de inteiro i: inteiro n [1] <-3 n [2] <-5 n [3] <-1 n [4] <-0 Índice (posição) o endereço dentro da variável Para i <-1 ate 4 faca Escreva(“ Digite o” , i, “ º. valor:”) Leia(n[i]) Fimpara 1 5 1 0 1 2 3 4 n 3 Vetores 1) Cálculo da média de 4 notas, com entrada de valores direto no código: 4 Vetores 2) Cálculo da média de 4 notas, com entrada de valores via teclado: 5 Vetores 3) Cálculo da média de 4 notas, com entrada de valores via teclado, usando comando de repetição Para: 6 Vetores 4) Cálculo da média de 4 notas, usando Vetor: Declaração das Variáveis Inicialização da variável Preenchimento do vetor de notas Somar cada nota digitada, com a anterior Calcular a média Mostrar as notas e a média 7 Vetores - Exemplo Preenchendo o vetor com 4 valores Preenchendo o vetor com 4 valores e mostrando os valores na tela 8 Exercício de Fixação 1) Faça um programa que leia 7 valores e mostre quantos são pares: 9 Exercício de Fixação 2) Faça um programa que leia 7 valores quantos são pares e mostre a posição deles 10 Exercício de Fixação 3) Faça um programa que mostre a Listagem de alunos 11 Exercício de Fixação 4) Faça um programa que mostre a Listagem de alunos e quantos estão acima da média 12 Exercício de Fixação 5) Faça um programa que mostre a Listagem de alunos e quantos estão acima da média e sua posição 13 Exercício de Fixação 6) Faça um programa que mostre a Listagem de alunos com a situação 14 Vetor Ordenar vetor - Deixar o valor menores primeiro 15 Excercício de Fixação Criar partidas de Futebol com 3 Times. (Não pode repetir, nem jogar consigo mesmo) 16 Matrizes Variáveis Homogêneas Multidimensionais Var m: vetor[1..3,1..2] de inteiro i: inteiro 4 5 8 m[1,2] <- 4 linhas colunas m[2,2] <- 5 m[3,1] <- 8 17 Matrizes Para ler valores vindos do teclado e colocar dentro de matrizes. 1) Necessário duas variáveis: Ex: l de linha e c de coluna. 2) Duas estruturas Para. Uma para Linhas e outra para Colunas Var m: vetor[1..3,1..2] de inteiro l,c: inteiro Inicio Para l <- 1 ate 3 faca Para c <- 1 ate 2 faca Leia(m[l,c]) fimpara fimpara 18 Matrizes Ler matriz e mostrar o seu conteúdo 19 Matrizes – Exercício de Fixação Ler matriz 3x3 e identificar com {} os números pares 20 Matrizes – Exercício de Fixação Ler matriz 3x3 e identificar com {} os números pares e o total de pares 21 Matrizes – Exercício de Fixação Criar uma matriz Identidade de 3ª ordem Criar uma matriz Identidade de 4ª ordem 22 Matrizes – Exercício de Fixação a) Criar uma Matriz 4x4 e fazer a Soma dos Valores da Diagonal Principal 23 Matrizes – Exercício de Fixação b) Depois fazer o Produto dos Valores da Segunda Linha 24 Matrizes – Exercício de Fixação c) Mostrar o Maior valor da Terceira Coluna 25