SlideShare a Scribd company logo
1 of 1
Download to read offline
Lista de Exercícios – Capítulo 4 – Matrizes
1) Ler 9 números inteiros para preencher uma matriz D 3x3, ou seja, com 3 linhas e 3 colunas
(considere que não serão informados valores duplicados). A seguir, ler um número inteiro X e escrever
uma mensagem indicando se o valor de X existe ou não na matriz D.
2) Ler uma matriz MATRIZ 4x4, calcular e escrever as seguintes somas:
a) da linha 3
b) da coluna 2
c) de todos os elementos da matriz
3) Ler uma matriz G 3x3 e criar 2 vetores, SL e SC, de 3 elementos cada, contendo respectivamente as
somas das linhas e das colunas de G. Escrever os vetores criados.
4) Ler duas matrizes, A 4x6 e B 4x6, e criar:
a) uma matriz S que seja a soma de A e B (A+B)
b) uma matriz D que seja a diferença de A e B (A-B)
Escrever as matrizes S e D.
5) Ler uma matriz 4x4 de números inteiros, multiplicar os elementos da diagonal principal por um
número inteiro também lido e escrever a matriz resultante.
OBS: Diagonal principal é aquela onde linha = coluna
6) Fazer um programa para ler ao final da manhã o fechamento do caixa de uma loja, ou seja, o seu
rendimento ao final da manhã. O mesmo deverá ser feito ao final da tarde. Este levantamento deve ser
feito todos os dias da semana (de segunda-feira a sexta-feira). Ao final da semana, após feitas todas as
leituras, descobrir e escrever o dia e o turno que teve maior rendimento.
7) Construir um programa que, primeiro, leia duas notas de uma classe com cinco (5) alunos, depois
calcule e imprima a média final de cada aluno, no final, imprima a quantidade de aprovados e
reprovados, sabendo que a média é sete (7).
8) Inicialmente leia uma matriz de 2 linhas e 5 colunas que armazenará o horário das aulas
correspondente a uma semana. Após o preenchimento desta leia dois números inteiros que
corresponderá o dia da semana e a aula e, com estes dois dados, imprima a disciplina solicitada.
Finalize o algoritmo quando digitar o dia igual a zero. Utilize como exemplo a matriz fornecida abaixo.




9) Escreva um programa que, dada uma matriz 3x3, armazene em cada posição da matriz, a soma dos
valores da linha e coluna que definem a posição. Por exemplo, na posição [1][2] você deverá armazenar
o valor 1+2 = 3 e assim por diante. Imprima a matriz na tela.
10) Gerar automaticamente (sem ler do usuário) uma matriz 5 x 5 cujos elementos são:
                                           1   2   3   4   5
                                           6   7   8   9   1
                                                           0
                                           1   1   1   1   1
                                           1   2   3   4   5
                                           1   1   1   1   2
                                           6   7   8   9   0
                                           2   2   2   2   2
                                           1   2   3   4   5

More Related Content

What's hot

Sistemas Multimídia - Aula 04 - O Que é Multimídia (Ambientes Multimídia e Pr...
Sistemas Multimídia - Aula 04 - O Que é Multimídia (Ambientes Multimídia e Pr...Sistemas Multimídia - Aula 04 - O Que é Multimídia (Ambientes Multimídia e Pr...
Sistemas Multimídia - Aula 04 - O Que é Multimídia (Ambientes Multimídia e Pr...Leinylson Fontinele
 
Algoritmos e Programação: Vetores
Algoritmos e Programação: VetoresAlgoritmos e Programação: Vetores
Algoritmos e Programação: VetoresAlex Camargo
 
Aula 1 - Introdução ao Mobile
Aula 1 - Introdução ao MobileAula 1 - Introdução ao Mobile
Aula 1 - Introdução ao MobileCloves da Rocha
 
Linguagem Digital
Linguagem DigitalLinguagem Digital
Linguagem Digitalruasbruna
 
Citações e referências bibliográficas
Citações e referências bibliográficasCitações e referências bibliográficas
Citações e referências bibliográficasCarlos Pinheiro
 
SLIDE SOBRE O LIBREOFFICE
SLIDE SOBRE O LIBREOFFICESLIDE SOBRE O LIBREOFFICE
SLIDE SOBRE O LIBREOFFICELiana Évily
 
Desenhando Componentes de Software com UML
Desenhando Componentes de Software com UMLDesenhando Componentes de Software com UML
Desenhando Componentes de Software com UMLRildo (@rildosan) Santos
 
Apresentação de TCC - Pós Graduação em Educação do Campo
Apresentação de TCC - Pós Graduação em Educação do Campo Apresentação de TCC - Pós Graduação em Educação do Campo
Apresentação de TCC - Pós Graduação em Educação do Campo Suellen Melo
 
Recursividade em linguagem C
Recursividade em linguagem CRecursividade em linguagem C
Recursividade em linguagem CLeonardo Lima
 
Estrutura de Dados Apoio (Tabela Hash)
Estrutura de Dados Apoio (Tabela Hash)Estrutura de Dados Apoio (Tabela Hash)
Estrutura de Dados Apoio (Tabela Hash)Leinylson Fontinele
 
Slides curso de metodologia científica
Slides   curso de metodologia científicaSlides   curso de metodologia científica
Slides curso de metodologia científicaMaxwellAlmeida11
 
Projeto de Intervenção
Projeto de IntervençãoProjeto de Intervenção
Projeto de Intervençãomoniquests
 
Sistemas Multimídia - Aula 02 - Introdução
Sistemas Multimídia - Aula 02 - IntroduçãoSistemas Multimídia - Aula 02 - Introdução
Sistemas Multimídia - Aula 02 - IntroduçãoLeinylson Fontinele
 

What's hot (20)

Sistemas Multimídia - Aula 04 - O Que é Multimídia (Ambientes Multimídia e Pr...
Sistemas Multimídia - Aula 04 - O Que é Multimídia (Ambientes Multimídia e Pr...Sistemas Multimídia - Aula 04 - O Que é Multimídia (Ambientes Multimídia e Pr...
Sistemas Multimídia - Aula 04 - O Que é Multimídia (Ambientes Multimídia e Pr...
 
Algoritmos e Programação: Vetores
Algoritmos e Programação: VetoresAlgoritmos e Programação: Vetores
Algoritmos e Programação: Vetores
 
Aula 1 - Introdução ao Mobile
Aula 1 - Introdução ao MobileAula 1 - Introdução ao Mobile
Aula 1 - Introdução ao Mobile
 
Linguagem Digital
Linguagem DigitalLinguagem Digital
Linguagem Digital
 
Citações e referências bibliográficas
Citações e referências bibliográficasCitações e referências bibliográficas
Citações e referências bibliográficas
 
Apresentacao Seminario
Apresentacao SeminarioApresentacao Seminario
Apresentacao Seminario
 
SLIDE SOBRE O LIBREOFFICE
SLIDE SOBRE O LIBREOFFICESLIDE SOBRE O LIBREOFFICE
SLIDE SOBRE O LIBREOFFICE
 
Desenhando Componentes de Software com UML
Desenhando Componentes de Software com UMLDesenhando Componentes de Software com UML
Desenhando Componentes de Software com UML
 
Metodologias ativas
Metodologias ativas Metodologias ativas
Metodologias ativas
 
Apresentação de TCC - Pós Graduação em Educação do Campo
Apresentação de TCC - Pós Graduação em Educação do Campo Apresentação de TCC - Pós Graduação em Educação do Campo
Apresentação de TCC - Pós Graduação em Educação do Campo
 
2. Tipos de mídia
2. Tipos de mídia2. Tipos de mídia
2. Tipos de mídia
 
Recursividade em linguagem C
Recursividade em linguagem CRecursividade em linguagem C
Recursividade em linguagem C
 
Guia para Construção de Projeto TCC
Guia para Construção de Projeto TCCGuia para Construção de Projeto TCC
Guia para Construção de Projeto TCC
 
Modelo tcc 2013
Modelo tcc    2013Modelo tcc    2013
Modelo tcc 2013
 
Estrutura de Dados Apoio (Tabela Hash)
Estrutura de Dados Apoio (Tabela Hash)Estrutura de Dados Apoio (Tabela Hash)
Estrutura de Dados Apoio (Tabela Hash)
 
UX Research
UX ResearchUX Research
UX Research
 
Slides curso de metodologia científica
Slides   curso de metodologia científicaSlides   curso de metodologia científica
Slides curso de metodologia científica
 
Modelo de pre projeto tcc
Modelo de pre projeto tccModelo de pre projeto tcc
Modelo de pre projeto tcc
 
Projeto de Intervenção
Projeto de IntervençãoProjeto de Intervenção
Projeto de Intervenção
 
Sistemas Multimídia - Aula 02 - Introdução
Sistemas Multimídia - Aula 02 - IntroduçãoSistemas Multimídia - Aula 02 - Introdução
Sistemas Multimídia - Aula 02 - Introdução
 

Viewers also liked

Comandos de pascal e estrutura de repetição (para...fazer)
Comandos de pascal e estrutura de repetição (para...fazer)Comandos de pascal e estrutura de repetição (para...fazer)
Comandos de pascal e estrutura de repetição (para...fazer)111111119
 
Aula 04 estruturas de repetição
Aula 04   estruturas de repetiçãoAula 04   estruturas de repetição
Aula 04 estruturas de repetiçãoTácito Graça
 
Exercicio Vetores Pascal
Exercicio Vetores PascalExercicio Vetores Pascal
Exercicio Vetores PascalMarcus Vinicius
 
Exercicios resolvidos visu alg vetores
Exercicios resolvidos visu alg vetoresExercicios resolvidos visu alg vetores
Exercicios resolvidos visu alg vetoresWillians Miyabara
 
Sessão 6. Cenários de Aprendizagem
Sessão 6. Cenários de Aprendizagem  Sessão 6. Cenários de Aprendizagem
Sessão 6. Cenários de Aprendizagem Fernanda Ledesma
 
Historias & cenarios de aprendizagem
Historias & cenarios de aprendizagemHistorias & cenarios de aprendizagem
Historias & cenarios de aprendizagemFernando Rui Campos
 

Viewers also liked (7)

Comandos de pascal e estrutura de repetição (para...fazer)
Comandos de pascal e estrutura de repetição (para...fazer)Comandos de pascal e estrutura de repetição (para...fazer)
Comandos de pascal e estrutura de repetição (para...fazer)
 
Aula 04 estruturas de repetição
Aula 04   estruturas de repetiçãoAula 04   estruturas de repetição
Aula 04 estruturas de repetição
 
Aula 5 aed - vetores
Aula 5   aed - vetoresAula 5   aed - vetores
Aula 5 aed - vetores
 
Exercicio Vetores Pascal
Exercicio Vetores PascalExercicio Vetores Pascal
Exercicio Vetores Pascal
 
Exercicios resolvidos visu alg vetores
Exercicios resolvidos visu alg vetoresExercicios resolvidos visu alg vetores
Exercicios resolvidos visu alg vetores
 
Sessão 6. Cenários de Aprendizagem
Sessão 6. Cenários de Aprendizagem  Sessão 6. Cenários de Aprendizagem
Sessão 6. Cenários de Aprendizagem
 
Historias & cenarios de aprendizagem
Historias & cenarios de aprendizagemHistorias & cenarios de aprendizagem
Historias & cenarios de aprendizagem
 

Similar to Exercícios de Matrizes

Trabalho ..
Trabalho ..Trabalho ..
Trabalho ..profede
 
1 fase 05 02-2009
1 fase 05 02-20091 fase 05 02-2009
1 fase 05 02-2009EasyFAMA
 
1 fase 05 02-2009
1 fase 05 02-20091 fase 05 02-2009
1 fase 05 02-2009EasyFAMA
 
Potências e expressões numéricas
Potências e expressões numéricasPotências e expressões numéricas
Potências e expressões numéricasaldaalves
 
Projeto aprendizagem execução
Projeto aprendizagem   execuçãoProjeto aprendizagem   execução
Projeto aprendizagem execuçãoMariaBernardete
 
Mat exercicios fracoes
Mat exercicios fracoesMat exercicios fracoes
Mat exercicios fracoestrigono_metria
 
Plantilla chicles nia
Plantilla chicles niaPlantilla chicles nia
Plantilla chicles niasuanluvaju
 
Exercícios revisão farmacia
Exercícios revisão farmaciaExercícios revisão farmacia
Exercícios revisão farmaciaclaudinhagans
 
Ficheiro de Matemática 2ºano
Ficheiro de Matemática 2ºanoFicheiro de Matemática 2ºano
Ficheiro de Matemática 2ºanoAna Picão
 
Ficheiro Números e Operações 2ºano
Ficheiro Números e Operações 2ºanoFicheiro Números e Operações 2ºano
Ficheiro Números e Operações 2ºanoAna Picão
 
Trabalhando tabuada imagens
Trabalhando  tabuada imagensTrabalhando  tabuada imagens
Trabalhando tabuada imagensgilmaradoria
 

Similar to Exercícios de Matrizes (18)

Tabela multiplicações
Tabela multiplicaçõesTabela multiplicações
Tabela multiplicações
 
6788605 matem atica-2-serie
6788605 matem atica-2-serie6788605 matem atica-2-serie
6788605 matem atica-2-serie
 
Mult arabe
Mult arabeMult arabe
Mult arabe
 
Ft8
Ft8Ft8
Ft8
 
Jogo 9 - Lotomática
Jogo 9 - LotomáticaJogo 9 - Lotomática
Jogo 9 - Lotomática
 
Trabalho ..
Trabalho ..Trabalho ..
Trabalho ..
 
Função exponencial
Função exponencialFunção exponencial
Função exponencial
 
1 fase 05 02-2009
1 fase 05 02-20091 fase 05 02-2009
1 fase 05 02-2009
 
1 fase 05 02-2009
1 fase 05 02-20091 fase 05 02-2009
1 fase 05 02-2009
 
Potências e expressões numéricas
Potências e expressões numéricasPotências e expressões numéricas
Potências e expressões numéricas
 
Projeto aprendizagem execução
Projeto aprendizagem   execuçãoProjeto aprendizagem   execução
Projeto aprendizagem execução
 
Mat exercicios fracoes
Mat exercicios fracoesMat exercicios fracoes
Mat exercicios fracoes
 
A
AA
A
 
Plantilla chicles nia
Plantilla chicles niaPlantilla chicles nia
Plantilla chicles nia
 
Exercícios revisão farmacia
Exercícios revisão farmaciaExercícios revisão farmacia
Exercícios revisão farmacia
 
Ficheiro de Matemática 2ºano
Ficheiro de Matemática 2ºanoFicheiro de Matemática 2ºano
Ficheiro de Matemática 2ºano
 
Ficheiro Números e Operações 2ºano
Ficheiro Números e Operações 2ºanoFicheiro Números e Operações 2ºano
Ficheiro Números e Operações 2ºano
 
Trabalhando tabuada imagens
Trabalhando  tabuada imagensTrabalhando  tabuada imagens
Trabalhando tabuada imagens
 

More from Marcus Vinicius

Registros Pascal Exercício
Registros Pascal ExercícioRegistros Pascal Exercício
Registros Pascal ExercícioMarcus Vinicius
 
Funçoes e procedimentos pascal
Funçoes e procedimentos pascalFunçoes e procedimentos pascal
Funçoes e procedimentos pascalMarcus Vinicius
 
Exercicio Pascal Repetição
Exercicio Pascal RepetiçãoExercicio Pascal Repetição
Exercicio Pascal RepetiçãoMarcus Vinicius
 
Condicional 02 Pascal Exercicio
Condicional 02 Pascal ExercicioCondicional 02 Pascal Exercicio
Condicional 02 Pascal ExercicioMarcus Vinicius
 
Linguagem de Programação Pascal
Linguagem de Programação PascalLinguagem de Programação Pascal
Linguagem de Programação PascalMarcus Vinicius
 

More from Marcus Vinicius (6)

Registros Pascal Exercício
Registros Pascal ExercícioRegistros Pascal Exercício
Registros Pascal Exercício
 
Funçoes e procedimentos pascal
Funçoes e procedimentos pascalFunçoes e procedimentos pascal
Funçoes e procedimentos pascal
 
Exercicio Pascal Repetição
Exercicio Pascal RepetiçãoExercicio Pascal Repetição
Exercicio Pascal Repetição
 
Condicional 02 Pascal Exercicio
Condicional 02 Pascal ExercicioCondicional 02 Pascal Exercicio
Condicional 02 Pascal Exercicio
 
Condicional 01
Condicional 01Condicional 01
Condicional 01
 
Linguagem de Programação Pascal
Linguagem de Programação PascalLinguagem de Programação Pascal
Linguagem de Programação Pascal
 

Exercícios de Matrizes

  • 1. Lista de Exercícios – Capítulo 4 – Matrizes 1) Ler 9 números inteiros para preencher uma matriz D 3x3, ou seja, com 3 linhas e 3 colunas (considere que não serão informados valores duplicados). A seguir, ler um número inteiro X e escrever uma mensagem indicando se o valor de X existe ou não na matriz D. 2) Ler uma matriz MATRIZ 4x4, calcular e escrever as seguintes somas: a) da linha 3 b) da coluna 2 c) de todos os elementos da matriz 3) Ler uma matriz G 3x3 e criar 2 vetores, SL e SC, de 3 elementos cada, contendo respectivamente as somas das linhas e das colunas de G. Escrever os vetores criados. 4) Ler duas matrizes, A 4x6 e B 4x6, e criar: a) uma matriz S que seja a soma de A e B (A+B) b) uma matriz D que seja a diferença de A e B (A-B) Escrever as matrizes S e D. 5) Ler uma matriz 4x4 de números inteiros, multiplicar os elementos da diagonal principal por um número inteiro também lido e escrever a matriz resultante. OBS: Diagonal principal é aquela onde linha = coluna 6) Fazer um programa para ler ao final da manhã o fechamento do caixa de uma loja, ou seja, o seu rendimento ao final da manhã. O mesmo deverá ser feito ao final da tarde. Este levantamento deve ser feito todos os dias da semana (de segunda-feira a sexta-feira). Ao final da semana, após feitas todas as leituras, descobrir e escrever o dia e o turno que teve maior rendimento. 7) Construir um programa que, primeiro, leia duas notas de uma classe com cinco (5) alunos, depois calcule e imprima a média final de cada aluno, no final, imprima a quantidade de aprovados e reprovados, sabendo que a média é sete (7). 8) Inicialmente leia uma matriz de 2 linhas e 5 colunas que armazenará o horário das aulas correspondente a uma semana. Após o preenchimento desta leia dois números inteiros que corresponderá o dia da semana e a aula e, com estes dois dados, imprima a disciplina solicitada. Finalize o algoritmo quando digitar o dia igual a zero. Utilize como exemplo a matriz fornecida abaixo. 9) Escreva um programa que, dada uma matriz 3x3, armazene em cada posição da matriz, a soma dos valores da linha e coluna que definem a posição. Por exemplo, na posição [1][2] você deverá armazenar o valor 1+2 = 3 e assim por diante. Imprima a matriz na tela. 10) Gerar automaticamente (sem ler do usuário) uma matriz 5 x 5 cujos elementos são: 1 2 3 4 5 6 7 8 9 1 0 1 1 1 1 1 1 2 3 4 5 1 1 1 1 2 6 7 8 9 0 2 2 2 2 2 1 2 3 4 5