Criminologia

Disponível somente no TrabalhosFeitos
  • Páginas : 6 (1432 palavras )
  • Download(s) : 0
  • Publicado : 15 de março de 2013
Ler documento completo
Amostra do texto
Disciplina de Algoritmos e Programação de Computadores
Curso de Engenharia da Computação - 1º ano
) Lista de exercícios (Aula 6 - Matrizes) 1. Escreva um programa em C que leia uma matriz 4 x 3 de inteiros, e, após a leitura, imprima todos os elementos pares armazenados na matriz. 2. Escreva um programa que permita preencher uma matriz 3 x 2 de números inteiros. Após o preenchimento, o programadeve calcular e imprimir a quantidade de números divisíveis por 3 e por 5, ao mesmo tempo. 3. Escreva um programa que leia uma matriz 3 x 3 de inteiros e, em seguida, leia um valor x qualquer. Após a leitura, o programa deve multiplicar todos os elementos armazenados na diagonal principal dessa matriz pelo valor x digitado pelo usuário. Ao final, imprima a matriz resultante. 4. Escreva umprograma que leia uma matriz 3 x 3 de inteiros e, após a leitura, calcule e imprima o maior número dessa matriz. 5. Escreva um programa que permita preencher inicialmente uma matriz 4 x 4 de inteiros. Após o preenchimento, substitua todos os números armazenados na diagonal principal (fundo azul) pelos números armazenados na diagonal secundária (fundo amarelo) e vice-versa.
04 23 13 45 11 12 04 13 45 1524 51 09 06 33 12 09 23 13 12 11 15 24 13 45 12 04 51 04 06 33 45

Dica: É possível resolver esse exercício usando-se um único laço de repetição. 6. Escreva um programa que permita preencher inicialmente duas matrizes 4 x 4 de inteiros. Após o preenchimento, o programa deve somar as matrizes lidas, elemento por elemento, armazenando o resultado em uma terceira matriz, conforme mostra o exemplo aseguir. Ao final, imprima as três matrizes.
04 23 13 45 11 12 04 13 45 15 24 51 09 06 33 31 53 39 34 16 20 12 05 09 11 37 42 65 43 47 61 35 36 56 18 17 41 19

+
33 12

45 47 12

=
08 07

68 60 57

7. Escreva um programa que leia duas matrizes 3 x 3 de inteiros e, após a leitura, verifique se as matrizes lidas são iguais. Duas matrizes são consideradas iguais somente se todos oselementos armazenados em linhas e colunas correspondentes forem iguais. 8. Escreva um programa que leia duas matrizes 4 x 4 de inteiros e, após a leitura, imprima todos os números em comum entre elas. De acordo com o exemplo dado a seguir, os números em comum são: 04, 11 e 13.
01 23 -76 45 11 -12 04 13 45 55 13 04 09 06 00 12 24 -23 -13 41 -13 62 11 -14 -15 04 24 -51 22 -06 50 13

9. Escreva umprograma que preencha uma matriz 3 x 3 de inteiros, e, após o preenchimento, leia um valor que represente o número de uma linha (o valor deve estar entre 0 e 2). A partir disso, todos os números da linha informada deverão ser copiados para um vetor. Ao final, imprima a matriz preenchida e o vetor resultante. 10. Escreva um programa que leia uma matriz 3 x 3 de inteiros e, após a leitura, armazenetodos os seus elementos em um vetor. Ao final, imprima a matriz e o vetor resultante. Exemplo:
01 04 -76 11 -12 04 45 55 -12 01 11 45 04 -12 55 -76 04 -12

11. Modifique a solução do exercício anterior de tal forma que o vetor não contenha elementos repetidos. Portanto, antes de transferir um valor da matriz para o vetor, o programa deverá verificar se o valor já não existe no vetor. 12. Escrevaum programa que preencha um vetor de 12 números inteiros e, após o preenchimento, copie todos os elementos desse vetor para uma matriz 4 x 3. Ao final, imprima o vetor e a matriz resultante. 13. Escreva um programa que leia uma matriz 3 x 3 de inteiros e, após a leitura, armazene todos os números pares da matriz em um vetor P e todos os números ímpares da matriz em um vetor I. Ao final, imprima oconteúdo dos vetores P e I. 14. Escreva um programa que leia uma matriz 3 x 4 de inteiros e, após a leitura, armazene todos os números primos da matriz em um vetor. Ao final, imprima o conteúdo do vetor.

15. Escreva um programa que leia uma matriz A 4 x 4 de inteiros e, após a leitura, calcule e mostre a sua matriz transposta (At). O exemplo a seguir mostra uma matriz A preenchida e a matriz...
tracking img