Programação de computadores I Lista de Exercícios Prof. Ilaim Costa Junior A lista deverá ser feita em Java 1 – Faça um programa em Java que, dados dois vetores a e b, verifica se o vetor de menor tamanho é uma subseqüência do vetor de tamanho maior. Ex.: o vetor [9,5] é uma subseqüência de [3,9,5,4,-1]. 2 – Usando o comando for, escreva um método em java que recebe um vetor de doubles como parâmetro e imprime o seu conteúdo. 3 – Escreva um método que recebe um vetor de doubles como parâmetro e imprime a média dos valores nele contidos. 4 – Escreva dois métodos (min e max) que recebem um vetor de inteiros como parâmetro e devolvem, respectivamente, um inteiro correspondente ao menor e ao maior elemento do vetor. 5 – Escreva um método para preencher uma matriz com números inteiros lidos do teclado. O método recebe a matriz como parâmetro. 6 – Escreva uma classe com os seguintes métodos: • • Um método que recebe 3 matrizes do tipo double como parâmetro, calcula a soma das duas primeiras e guarda o resultado na terceira. Um método que recebe 3 matrizes do tipo double como parâmetro, calcula o produto das duas primeiras e guarda o resultado na terceira. 7 – Dizemos que uma matriz Anxn é um quadrado mágico de ordem n se o valor da soma dos elementos em cada linha e em cada coluna é o mesmo. Escreva uma classe que inclua métodos para verificar se uma dada matriz (recebida como parâmetro em um de seus métodos) é um quadrado mágico ou não.