Buscar

Material da AULA-20210920 AULA 6


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

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Mais conteúdos dessa disciplina