























Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
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
1 / 31
Esta página não é visível na pré-visualização
Não perca as partes importantes!
























● 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
● Para acessar o array devese usar a seguinte sintaxe ● Nome(índice) ● Nome → nome do array ● Índice → um valor dentro do intervalo do array
● Para acessar um índice é possível usar uma expressão aritmética qualquer, desde que o resultado esteja dentro do intervalo do array
● Faça um programa que seja capaz de preencher um vetor com um número qualquer informado pelo usuário
● 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
● 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
● Faça um programa que calcule a média dos elementos de um vetor
● 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
● 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
● No caso anterior, para encontrar uma nota de um aluno dois índices são necessários: a identificação e a disciplina
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