Escolar Documentos
Profissional Documentos
Cultura Documentos
N
i
x x
N
1
2 1
Seguir os seguintes passos:
1. Calcular o valor mdio .
2. Para cada valor x
i
, calcula-se a diferena entre x
i
e o valor mdio .
3. Calcula-se o quadrado dessa diferena.
4. Encontra-se a soma das diferenas dos quadrados.
5. Divide-se este resultado pelo nmero de valores (N). Esta quantidade a varincia.
6. Tome a raiz quadrada deste resultado. Este novo valor o desvio-padro.
14) Dados dois vetores de n elementos, calcule o seu produto escalar. (O produto escalar
de dois vetores v1 e v2 dado por: produto = v1[0]*v2[0]+ v1[1]*v2[1]+...
+v1[n]*v2[n]).
15) Leia 2 vetores com 10 elementos cada. Considerando cada vetor como sendo um
conjunto,crie um terceiro vetor, que seja a unio dos dois primeiros, e um quarto, que
seja a interseco entre os dois primeiros.
16) Desenvolva um programa em Java que receba do usurio n nmeros inteiros positivos
(aonde n ser informado pelo usurio) e os armazene em um vetor. Para cada
elemento desse vetor dever ser clculo do fatorial e o resultado dever ser
armazenado em outro vetor. Depois imprima cada um dos elementos de cada vetor.
17) Vetor suavizado uma tcnica utilizada para clculos de configurao de cores, para
50 elementos reais, conforme regra abaixo. Ler os valores do vetor V e calcular e
imprimir o vetor suavizado S.
S[I]=(V[I-1]+V[I]+V[I+1])/3, se I <> 1 e I <> 50;
S[I]=(V[I]+V[I+1])/2, se I = 1;
S[I]=(V[I-1]+V[I])/2, se I = 50;
Ordenao de Vetores
Ordenar um vetor colocar seus componentes sob algum critrio de ordenao (ascendente
ou descendente). Existem vrios algoritmos de ordenao. Um mtodo simples de ordenao
comparar cada elemento com todos os outros elementos a partir dele. Por exemplo, para a
ordenao de um vetor de N elementos:
Para I de 1 ate (N-1) faca
Para J de (I+1) ate N faca
Se V[J] > V[I] entao
AUX <- V[I]
V[I] <- V[J]
V[J] <- AUX
Fimse
Fimpara
Fimpara
Existem vrios algoritmos de ordenao, cada um apresentando maior ou menor eficincia,
por exemplo Bubble Sort, Quick Sort, HeapSort, Shell Sort etc...
Exerccios
18) Faa um algoritmo que leia 20 nmeros inteiros e apresente-os em ordem crescente.
19) Re-faa o exerccio anterior ordenando os nmeros em ordem decrescente.