Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Vetores e Matrizes: Definição, Sintaxe e Exercícios, Notas de aula de Engenharia Metalúrgica

Saiba como definir, declarar e acessar vetores e matrizes em fortran, além de soluções para exercícios de soma, inversão, busca e ordenação.

Tipologia: Notas de aula

2012

Compartilhado em 01/09/2012

luciano-junior-43
luciano-junior-43 🇧🇷

9 documentos

1 / 31

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Vetores e Matrizes
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f

Pré-visualização parcial do texto

Baixe Vetores e Matrizes: Definição, Sintaxe e Exercícios e outras Notas de aula em PDF para Engenharia Metalúrgica, somente na Docsity!

Vetores e Matrizes

Definição

● Array ou vetor → coleção de elementos do mesmo tipo ● Indexados de modo similar à matemática ● Índices são valores inteiros dentro de um intervalo

Acesso

● Para acessar o array devese usar a seguinte sintaxe ● Nome(índice) ● Nome → nome do array ● Índice → um valor dentro do intervalo do array

Observação

● Para acessar um índice é possível usar uma expressão aritmética qualquer, desde que o resultado esteja dentro do intervalo do array

Exercício

● Faça um programa que seja capaz de preencher um vetor com um número qualquer informado pelo usuário

Exercício

● Faça um programa que utilize um array de 100 posições de modo que os índices pares devem conter zero e os índices impares devem conter 1

Exercício

● Faça um programa para encontrar o menor elemento dentro de um trecho de um vetor. O início e fim do trecho a ser vasculhado devem ser informados pelo usuário

Exercício

● Faça um programa que calcule a média dos elementos de um vetor

Exercício

● Faça um programa que procure um elemento informado pelo usuário dentro de um array. Caso o elemento seja encontrado o programa deve informar a posição onde ele se encontra

Exercício

● Faça um programa que ordene os elementos de um vetor

para (i<n;i=i+1) faça Inteiro menor = vet[i] inteiro menorPos=i j=i+ para (j<n;j=j+1) faça se( vet[j]<menor) então menor = vet[j] menorPos=j fim se fim para

inteiro aux = vet[i] vet[i]=vet[menorPos] vet[menorPos]=aux fim para fim

Matrizes

● No caso anterior, para encontrar uma nota de um aluno dois índices são necessários: a identificação e a disciplina

Matrizes

Prog 1 Prog 2 … Prog m 1 1 2 3 2 4 5 6 3 7 8 9 … n 10 7 8 Prog 1 Prog 2 … Prog m 1 1 2 3 2 4 5 6 3 7 8 9 … k 10 7 8 Prog 1 Prog 2 … Prog m 1 1 2 3 2 4 5 6 3 7 8 9 … j 10 7 8