Curso de Programação C#

William Ivanski

Lista de Exercícios Capítulo 7


1) Escreva um procedimento que lê, em uma única linha, um vetor real V.

2) Escreva um procedimento que imprime um vetor real V.

3) Escreva um procedimento que lê, linha a linha, uma matriz real Amxn.

4) Escreva um procedimento que imprime uma matriz real Amxn.

5) Escreva uma função que calcula a soma dos elementos da i-ésima linha de uma matriz real Amxn.

6) Escreva uma função que calcula o produto dos elementos da j-ésima coluna de uma matriz real Amxn.

7) Escreva um procedimento que troca o conteúdo de duas variáveis.

8) Escreva um procedimento que recebe uma matriz de caracteres 8x8 representando um tabuleiro de xadrez e calcula o valor total das peças do jogo, conforme tabela abaixo:

9) Escreva uma função que recebe como parâmetros um vetor real A com n elementos e um vetor real B com m elementos, ambos representando conjuntos, e verifica se A está contido em B.

10) Usando a função do exercício 9, verifique se dois conjuntos são iguais (A é igual a B se e somente se A está contido em B e B está contido em A).

11) Escreva um procedimento que recebe uma matriz real Amxn e determina sua transposta (Se B é a matriz transposta de A, então aij = bji).

12) Escreva uma função que calcula o produto escalar de dois vetores dados.

13) Escreva uma função recursiva que calcula a Sequência de Fibonacci.