A maior rede de estudos do Brasil

Grátis
1 pág.
Lista de Exercícios I

Pré-visualização | Página 1 de 1

GOVERNO DO ESTADO DO RIO DE JANEIRO 
SECRETARIA DE ESTADO DE CIÊNCIA E TECNOLOGIA 
FUNDAÇÃO DE APOIO À ESCOLA TÉCNICA – FAETEC 
 
INSTITUTO SUPERIOR DE TECNOLOGIA EM CIÊNCIA DA COMPUTAÇÃO 
 
 
 
LISTA DE ALGORITMOS E PROGRAMAÇÃO II - FUNÇÕES, VETORES E MATRIZES 
PROFESSOR: LEONARDO VIANNA 
 
 
1) Elaborar uma função que, dado um conjunto de 300 
valores inteiros, distribua-os em 2 vetores conforme 
forem pares ou ímpares. 
 
2) Fazer uma função que armazene em um vetor os 50 
primeiros termos da seguinte sequência: 
 
S = 1, 2, 4, 7, 11, 16, ... 
 
Nota: observem que a diferença entre o 1º e 2º 
elementos é igual a 1, entre o 2º e 3º é igual a 2, 
entre o 3º e o 4º é igual a 3, e assim 
sucessivamente. 
 
3) Fazer um função que, dados dois vetores A e B com 
números inteiros, gerar o vetor C que consiste na 
união dos dois primeiros. 
 
Nota: considerar que não existe repetição no 
conjunto A, nem no conjunto B. 
 
4) Fazer um função que, dados dois vetores A e B com 
números inteiros, gerar o vetor C que consiste na 
intersecção dos dois primeiros. 
 
Nota: considerar que não existe repetição no 
conjunto A, nem no conjunto B. 
 
5) Desenvolver uma função que gere a seguinte matriz 
M5×5: 
 
 1 2 3 4 5 
 2 3 4 5 6 
 3 4 5 6 7 
 4 5 6 7 8 
 5 6 7 8 9 
 
6) Fazer uma função que, dada uma matriz M6×6, 
determine se ela é simétrica. 
 
7) Implementar uma função que, dada uma matriz 
M10×8, gere um vetor V de tamanho 8, onde cada 
elemento do vetor consiste na soma dos elementos 
de uma coluna de M. Ou seja, o elemento V[1] 
consiste na soma dos elementos da primeira coluna 
de M, o elemento V[2] consiste na soma dos 
elementos da segunda coluna de M, e assim por 
diante. 
 
8) Considere uma loja que mantém em uma matriz o 
total vendido por cada funcionário pelos diversos 
meses do ano. Ou seja, uma matriz de 12 linhas 
(uma por mês) e 10 colunas (10 funcionários). 
Pede-se o desenvolvimento de uma função para 
cada item abaixo: 
 
a. Calcular o total vendido durante o ano; 
b. Dado um mês fornecido pelo usuário, determinar 
o total vendido nesse mês; 
c. Dado um funcionário fornecido pelo usuário, 
determinar o total vendido por ele durante o ano; 
d. Determinar o mês com maior índice de vendas; 
e. Determinar o funcionário que menos vendeu 
durante o ano.