VETORES
1. Escreva um algoritmo que leia um vetor A contendo 50 elementos inteiros.
Construa e imprima um outro vetor B em que os elementos de ordem par (ou seja
do índice par) são os correspondentes de A divididos por 2 e os elementos de
ordem impar são os correspondentes ao quadrado de A. Escreva os resultados da
seguinte forma: índice, valor.
2. Ler dois vetores A e B, como 20 e 30 elementos inteiros respectivamente e
construir um vetor C que seja a junção do vetor A e B.
3. Escrever um algoritmo que coloque dentro de um vetor os 50 primeiros elementos
da série de Fibionacci.
4. Faça um algoritmo que leia em 3 vetores os seguintes dados: nome, sexo e idade.
Os dados de uma mesma pessoa deverão ocupar ocorrências com mesmo índice.
Por exemplo NOME[1], SEXO[1] e IDADE[1] dizem respeito a uma mesma
pessoa. Determine e escreva:
− o nome da pessoa mais velha
− a média das idades
− o percentual de homens com idade inferior a média
− a soma das idades das mulheres
Obs.: deverão ser lidos os dados de 1000 pessoas
5. Considere um vetor DIVISIVEL3 de 30 elementos inteiros.. Esse vetor deve conter
apenas números inteiros que sejam divisíveis por 3. Faça um algoritmo que leia
esses 30 números. (obs.: devem ser obtidos30 números divisíveis por 3, ou seja se o
usuário entrar 20 por exemplo esse número não será armazenado mas deve ser
lido um outro no lugar dele. Isso significa que ao final DIVISIVEL3 tem que
possuir os 30 números). Escrever o resultado.
6. Escrever um algoritmo que leia a nota de 30 alunos de uma disciplina, calcula a
média (da turma), e determine a percentagem de alunos que tiveram nota superior
a esta média.
7. Escrever um algoritmo que leia uma palavra e a armazena num vetor de
caracteres. A palavra termina ao ler um ponto (.). O ponto não faz parte da
palavra. Em seguida, o algoritmo deve escrever a palavra em ordem inversa (lendo
“brasil.”, tem que escrever `lisarb’). Finalmente, o algoritmo deve dizer se a
palavra é um palíndromo. Um palíndromo é uma palavra que pode ser lida da
direita para a esquerda bem como o oposto (ex: “ele”).
8. Escrever um algoritmo que leia 10 números e os armazene em ordem crescente
num vetor.
9. Uma empresa armazena as seguintes informações sobre seus funcionários: o nome,
a idade, o salário mensal, e o sexo (um booleano). Escrever um algoritmo que leia
os dados de todos os funcionários da empresa e imprima o nome dos funcionários
que correspondem às seguintes consultas:
a. Funcionário é uma mulher.
b. Os funcionários de menos de 30 anos com salário maior que 5000.
c. O funcionário (independentemente do sexo) com o maior salário.
d. A funcionaria de menos de 30 anos com o maior salário.
Download

VETORES 1. Escreva um algoritmo que leia um vetor A