Você está na página 1de 4

Exercício 1

Escreva um programa que receba do usuário uma


matriz bidimensional A, de l linhas por c colunas,
sendo l <=30 e c <=30 fornecidos pelo usuário.

O programa deve calcular e imprimir na tela a matriz


AT, transposta da matriz A.
Exercício 2

Determinar se uma matriz n x n, fornecida pelo usuário, é


uma matriz de permutação. Uma matriz quadrada é
chamada de matriz de permutação se seus elementos são
apenas 0’s e 1’s e se em cada linha e coluna da matriz
existe apenas um único valor 1.

Exemplo: A matriz ao lado é uma matriz


1000
de permutação.
0001
Observação: 0010
• n <= 30 0100
• n deve ser lido.
Exercício 3

Dadas duas matrizes A (m x n) e B (n x o) reais,


encontrar e escrever uma matriz C (m x o) onde C é
obtida pelo produto de A por B (C = A x B).
𝑏00 𝑏01
𝑎00 𝑎01 𝑎02
Ex.: C= 𝑎 𝑎11 𝑎12 × 𝑏10 𝑏11 =
10
𝑏20 𝑏21

𝑎00 ∗ 𝑏00 + 𝑎01 ∗ 𝑏10 + 𝑎02 ∗ 𝑏20 𝑎00 ∗ 𝑏01 + 𝑎01 ∗ 𝑏11 + 𝑎02 ∗ 𝑏21
C=
𝑎10 ∗ 𝑏00 + 𝑎11 ∗ 𝑏10 + 𝑎12 ∗ 𝑏20 𝑎10 ∗ 𝑏01 + 𝑎11 ∗ 𝑏11 + 𝑎12 ∗ 𝑏21

𝑛−1

𝐶𝑖,𝑗 = 𝐴𝑖,𝑘 ∗ 𝐵𝑘,𝑗


𝑘=0
Exercício 4

Dizemos que uma matriz quadrada inteira é um


quadrado mágico se a soma dos elementos de cada
linha, a soma dos elementos de cada coluna e a
soma dos elementos das diagonais principal e
secundária são todas iguais. Dada uma matriz
quadrada Anxn , verificar se A é um quadrado mágico

é um quadrado mágico

Você também pode gostar