Lista 2 Parte 3

2238 palavras 9 páginas
ECT1203 – 2014.2

6a Lista de Exercícios – Matrizes

Prof. Caroline Rocha

Importante: considere sempre produzir um programa completo para que o usuário possa testar o código elaborado. Seu programa sempre deverá exibir mensagens para que a utilização do mesmo seja simplificada, assim como seu código-fonte deverá estar completamente indentado. Questão 1
Em uma excursão de uma agência de viagem existem quatro ônibus (1, 2 ,3 e 4) e cada ônibus tem 16 cadeiras para passageiros. Faça um programa que realize as reservas dos passageiros baseados no número do ônibus e no número da cadeira (Considere que apenas números válidos serão inseridos). Caso o local esteja vazio, deve ser reservado; caso esteja ocupado, exibir uma mensagem de "Cadeira Ocupada". A cada inserção (bem sucedida ou não), o programa perguntará se usuário quer realizar uma nova reserva ou se deseja finalizar o programa.
Questão 2
Dada uma matriz bidimensional de dimensão M ×N , calcular e imprimir a matriz transposta.
O usuário deve fornecer os tamanhos da matriz e, em seguida, os elementos da matriz.
Observação: M, N ≤ 30; M e N devem ser lidos.
Questão 3
Dadas duas matrizes AM ×N e BN ×K reais, encontrar e escrever uma matriz CM ×K obtida pelo produto de A por B. Observação: M ≤ 30, N ≤ 40, K ≤ 50; M, N, K devem ser lidos.
Exemplo:


3 1
1 0 2
(1 × 3 + 0 × 2 + 2 × 1)
(1 × 1 + 0 × 1 + 2 × 0)
5 1
× 2 1 =
=
−1 3 1
(−1 × 3 + 3 × 2 + 1 × 1) (−1 × 1 + 3 × 1 + 1 × 0)
4 2
1 0
Questão 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 An×n , verificar se A é um quadrado mágico. Por exemplo, a matriz abaixo é um quadrado mágico.


8 0 7
4 5 6 
3 10 2
Questão 5
(a) Escreva uma função que troca o conteúdo de duas variáveis.
(b) Escreva uma função que recebe dois inteiros, i e j, uma matriz real Am×n e troca a linha
i

Relacionados

  • Programação em haskell exercicios
    1395 palavras | 6 páginas
  • Pesquisa e Ordenação
    3724 palavras | 15 páginas
  • listas de bioligia
    1006 palavras | 5 páginas
  • algoritmo
    1035 palavras | 5 páginas
  • Pesquisa Operacional
    4294 palavras | 18 páginas
  • estrutura de dados
    3270 palavras | 14 páginas
  • Introdução à linguagem Scheme
    1387 palavras | 6 páginas
  • Tcc técnico em informática
    9785 palavras | 40 páginas
  • Programação C
    36982 palavras | 148 páginas
  • Como fazer um tcc
    9619 palavras | 39 páginas