Prof. Marcelo Henrique dos Santos ARRAYS (VETORES) Um array

Propaganda
ARRAYS (VETORES)
Um array é uma “variável” com um número fixo de elementos (variáveis) do
mesmo tipo definido pelo utilizador.
Declaração de um vector:
tipo nome[tamanho];
tipo – pode ser inteiro, real ou caracter (int, float, char)
tamanho – é o número de elementos
Por exemplo:
int v[10]; // Vector de inteiros
char v[30]; // Vector de caracteres
COMO SE MANIPULA UM ARRAY?
Exemplo:
float a[10]; //Vector de reais com 10 elementos
Para a escrita/leitura de um elemento do array utiliza-se o nome do array e o
índice correspondente. Por exemplo:
NOTA: Na linguagem C os índices de um array variam entre 0 e tamanho1.
Prof. Marcelo Henrique dos Santos
EXEMPLOS E EXERCÍCIOS
1) Crie um fluxograma que percorra todos os elementos do vetor A abaixo e os imprima
na tela. O vetor já foi lido para a memória.
Entrada: A = { 7 , 23 , -4 , 8 , 11 , 6 }
Saída esperada: 7 , 23 , -4 , 8 , 11 , 6
Prof. Marcelo Henrique dos Santos
2) Crie um fluxograma que some os elementos de um vetor numérico A de 6 elementos
e imprima o resultado. O vetor já foi lido para a memória.
Prof. Marcelo Henrique dos Santos
AULA 09 – ATIVIDADE CONTINUADA
1) Conte os votos de uma eleição com 10 candidatos. Leia os votos de um
arquivo. Use um vetor para os contadores.
2) Construa um programa que declare e receba um vetor de inteiros com 10
elementos com números fornecidos pelo usuário, através da entrada padrão e
depois exiba os índices e seus valores armazenados.
3) Faça um programa que exibe o conteúdo de um vetor tamanho 10 de forma
invertida.
4) Faça um programa que leia um vetor de 10 posições e crie um segundo
vetor substituindo os valores negativos por 1.
5) Faça um programa que leia uma matriz 3 x 4 de inteiros, substitua seus
elementos negativos por 0 e imprima a matriz original e a modificada.
6) Elabore um algoritmo que crie uma matriz 4x4 com valores aleatórios. Ao
final o algoritmo deverá:
a) Mostrar os valores da matriz;
b) Mostrar o valor e a posição do maior elemento;
c) Mostrar o valor e a posição do menor elemento.
REFERÊNCIA BIBLIOGRÁFICA
MIRANDA, Eduardo. Vetores. Material de aula da Unicamp.
Prof. Marcelo Henrique dos Santos
Download