Lista_Vetores

2
  Universidade Federal de Alagoas – UFAL Campus do Sertão Eixo de Tecnologia Introdução à Computação 1. Calcule a média de N números e mostre quais notas estão acima da média, usando vetor. 2. Leia do usuário 2 vetores com 3 componentes, faça a soma dos vetores e imprima o terceiro vetor. 3. Elabore um algoritmo que, dado dois vetores inteiros de 20 posições, efetue as respectivas operações indicadas por outro vetor de 20 posições de caracteres tam bém fornecido pelo usuário, contendo as quatros operações aritméticas em qualquer combinação e armazenando os resultados em um terceiro vetor. 4. Desenvolva um algoritmo que leia um vetor de 20 posições inteiras e o coloque em ordem crescente, utilizando a seguinte estratég ia de ordenaçã o:  Selecione o elemento do vetor de 20 posições que aprese nte o menor valor;  Troque esse elemento pelo primeiro;  Repita estas o perações, envo lvendo agora apenas os 19 elementos restantes (selecionando o de menor valor e trocando o com a segunda posição), depois os 18 elementos (trocando o de menor valor com a terceira posição), depois os 17, os 16 e assim por diante, até restar um único elemento, o maior deles.

Transcript of Lista_Vetores

Page 1: Lista_Vetores

5/11/2018 Lista_Vetores - slidepdf.com

http://slidepdf.com/reader/full/listavetores 1/3

 

 

Universidade Federal de Alagoas – UFALCampus do Sertão Eixo de Tecnologia

Introdução à Computação

1. Calcule a média de N números e mostre quais notas estão acima da

média, usando vetor.

2. Leia do usuário 2 vetores com 3 componentes, faça a soma dos vetores

e imprima o terceiro vetor.

3. Elabore um algoritmo que, dado dois vetores inteiros de 20 posições,

efetue as respectivas operações indicadas por outro vetor de 20 posições de

caracteres também fornecido pelo usuário, contendo as quatros operações

aritméticas em qualquer combinação e armazenando os resultados em um

terceiro vetor.

4. Desenvolva um algoritmo que leia um vetor de 20 posições inteiras e o

coloque em ordem crescente, utilizando a seguinte estratégia de ordenação:

Selecione o elemento do vetor de 20 posições que apresente o menor 

valor;

Troque esse elemento pelo primeiro;

Repita estas operações, envolvendo agora apenas os 19 elementos

restantes (selecionando o de menor valor e trocando o com a segunda

posição), depois os 18 elementos (trocando o de menor valor com a

terceira posição), depois os 17, os 16 e assim por diante, até restar um

único elemento, o maior deles.

Page 2: Lista_Vetores

5/11/2018 Lista_Vetores - slidepdf.com

http://slidepdf.com/reader/full/listavetores 2/3

 

5. Dados dois vetores no R², calcular o ângulo formado entre os dois.

Exemplo:

Sabendo que:

cos = (.)/(||. ||) 

6. Leia do usuário dois vetores no R³ e calcule o produto escalar ou

produto vetorial dependendo da escolha do usuário.

7. Leia do usuário um vetor com 3 posições, calcule e imprima a norma do

vetor e o vetor unitário.

8. Crie um algoritmo que leia um vetor de 30 números inteiros e gere um

segundo vetor cujas posições pares são o dobro do vetor original e as ímpares

o triplo.

9. Elabore um algoritmo que leia uma série de 50 notas, e calcule quantas

são 10% acima da média e quantas são 10% abaixo.

10. Construa um algoritmo que permita informar dados para 2 vetores

inteiros de 20 posições, e apresente o conjunto união dos vetores. Lembrandoque o conjunto união são todos os elementos que existem em ambos os

vetores, mas sem repetição.

yv

u

x

 

Page 3: Lista_Vetores

5/11/2018 Lista_Vetores - slidepdf.com

http://slidepdf.com/reader/full/listavetores 3/3