Buscar

matriz

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 9 páginas

Prévia do material em texto

Faça um programa que carregue uma matriz 6 x 6. Depois encontre o maior elemento da matriz. Mostre uma matriz resultante que será a matriz carregada multiplicada pelo maior elemento da matriz.
Programa matriz_um;
Variaveis
	a = matriz [6,6] de inteiros;
	i, j, m : inteiro;
Inicio
	Para i ← 0 ate 5 faca
	inicio
		Para j ← 0 ate 5 faca
		inicio
			Escreva “Digite o elemento [“, i+1, “,”, j+1, “] da matriz”;
			Leia a[i,j];
			Se m < a[i,j]
			entao m ← a[i,j];
		fim;
	fim;
Para i ← 0 ate 5 faca
	inicio
		Para j ← 0 ate 5 faca
		inicio
			a[i,j] ← m * a[i,j];
			Escreva a[i,j];
		fim;
	fim;
Fim.
Carregue uma matriz 3 x 5 com números inteiros, calcule e mostre a quantidade de elementos positivos, negativos e de zeros nessa matriz.
Programa matriz_dois;
Variaveis
	a = matriz [3,5] de inteiros;
	i, j, p, n, z : intiero;
Inicio
	p ← 0;
n ← 0;
z ← 0;
Para i ← 0 ate 2 faca
	inicio
		Para j ← 0 ate 4 faca
		inicio
			Escreva “Digite o elemento [“, i+1, “,”, j+1, “] da matriz”;
			Leia a[i,j];
			Se a[i,j] > 0
			entao p ← p + 1;
			Se a[i,j] < 0
			entao n ← n + 1;
			Se a[i,j] = 0
			entao z ← z+1;
		fim;
	fim;
Escreva “A matriz possui ”, p, “ elementos positivos, ”, n, “ elementos negativos e ”, z, “ elementos iguais a 0.”;
Fim.
Carregue uma matriz com as 3 notas de 4 alunos. Calcule a média das notas e mostre: quais alunos tiraram pelo menos uma nota abaixo da média da turma.
Programa matriz_tres;
Variaveis
	a = matriz [3,4] de inteiros;
	i, j, s : inteiro;
	mt, ma : real;
Inicio
	s ← 0;
	m ← 1;
	Para i ← 0 ate 2 faca
	inicio
		Para j ← 0 ate 3 faca
		inicio
			Escreva “Digite a “, i+1, “ nota do ”, j+1, “ aluno:”;
			Leia a[i,j];
			s ← s + a[i,j];
		fim;
	fim;
	mt ← s / 12;
	Para i ← 0 ate 2 faca
	inicio
		Para j ← 0 ate 3 faca
		inicio
			Se a[i,j] < mt
			entao Escreva “O “, j+1, “ aluno tirou nota abaixo da media da turma.”;
		fim;
	fim;
Fim.
Carregue uma matriz 12 x 4 com os valores das vendas de uma loja supondo 12 meses e 4 vendedores. Calcule e mostre: em cada mês qual foi o vendedor que vendeu mais.
Programa matriz_quatro;
Variaveis
	a = matriz [12,4] de inteiros;
	v = vetor [12] de inteiros;
	i, j, m : inteiro;	
Inicio
	Para i ← 0 ate 11 faca
	inicio
		Para j ← 0 ate 3 faca
		inicio
			Escreva “Digite o valor de venda do “, i+1, “ mês do ”, j+1, “ vendedor: ”;
			Leia a[i,j];
			Se m < a[i,j]
			entao v[i] ← j;
		fim;
	m ← 0;
	fim;
	Para i ← 0 ate 11 faca
		Escreva “O maior vendedor do mês “, i+1, “ foi o “, v[i];
Fim.
Carregue uma matriz 4 x 4 e calcule a média dos números da sua diagonal principal e da sua diagonal secundária.
Programa matriz_cinco;
Variaveis
	a = matriz [4,4] de inteiros;
	i, j, s1, s2 : inteiro;
	mp, ms : real;
Inicio
	s1 ← 0;
	s2 ← 0;
	mp ← 1;
	ms ← 1;
	Para i ← 0 ate 3 faca
	inicio
		Para j ← 0 ate 3 faca
		inicio
			Escreva “Digite o elemento [“, i+1, “,”, j+1, “] da matriz”;
			Leia a[i,j];
			Se i = j
			entao s1 ← s1 + a[i,j];
			Se ((i+j) = (4+1))
			entao s2 ← s2 + a[i,j];
		fim;
	fim;
	mp ← s1 / 4;
	ms ← s2 / 4;
	Escreva “A média da diagonal principal é ”, mp, “ e da diagonal secundária é ”, ms;
Fim.
Um professor quer um programa para cadastrar as notas de 3 provas aplicadas a 5 alunos. Use uma matriz 10 x 3 para armazenar essas notas. Ao final, mostre um relatório (listagem em tela) com o número do aluno (1 a 10), e as respectivas notas.
Programa matriz_seis;
Variaveis
	a = matriz [10,3] de inteiros;
	i, j : inteiro;
Inicio
	Para i ← 0 ate 10 faca
	inicio
		Para j ← 0 ate 2 faca
		inicio
			Escreva “Digite a “, j+1, “ nota do “, i+1, “ aluno: ”;
		Leia a[i,j];
		fim;
	fim;
	Para i ← 0 ate 10 faca
	inicio
		Para j ← 0 ate 2 faca
		inicio
			Escreva “O aluno de número “, i+1, “ obteve de “, j+1, “ª nota o valor “, a[i,j];
		fim;
	fim;
Fim.
Aprimore o programa anterior para mostrar também: Quantos alunos tiveram menor nota na prova 1; Quantos alunos tiveram menor nota na prova 2; Quantos alunos tiveram menor nota na prova 3.
Programa matriz_sete;
Variaveis
	a = matriz [10,3] de inteiros;
	i, j, n1, n2, n3 : inteiro;
Inicio
	c1 ← 0;
	c2 ← 0;
	c3 ← 0;
	Para i ← 0 ate 9 faca
	inicio
		Para j ← 0 ate 2 faca
		inicio
			Escreva “Digite a “, j+1, “ nota do “, i+1, “ aluno: ”;
			Leia a[i,j];
			Se j = 0 entao
			inicio
				se n1 < a[i,j]
				entao n1 ← a[i,j];
			fim;
Se j = 1 entao
			inicio
				se n2 < a[i,j]
				entao n2 ← a[i,j];
			fim;
			Se j = 2 entao
			inicio
				se n3 < a[i,j]
				entao n3 ← a[i,j];
			fim;
		fim;
	fim;
	Para i ← 0 ate 9 faca
	inicio
		Para j ← 0 ate 2 faca
		inicio
			Se j = 0 entao
			inicio
				se n1 = a[i,j]
				entao c1 ← c1 + 1;
			fim;
Se j = 1 entao
			inicio
				se n2 = a[i,j]
				entao c2 ← c2 + 1;
			fim;
			Se j = 2 entao
			inicio
				se n3 = a[i,j]
				entao c3 ← c3 + 1;
			fim;
	Para i ← 0 ate 9 faca
	inicio
		Para j ← 0 ate 2 faca
		inicio
			Escreva “O aluno de número “, i+1, “ obteve de “, j+1, “ª nota o valor “, a[i,j];
		fim;
	fim;
	Escreva “O total de alunos que tiraram menor nota na primeira prova é “ c1, “, na segunda é “, c2, “ e na terceira é “, c3;
Fim.
O elemento MINIMAX de uma matriz é o maior elemento da linha onde se encontra o menor elemento da matriz. Faça um programa que carregue uma matriz 4 x 7 com números reais, calcule e mostre o seu MINIMAX e a posição em que ele ocorre (linha e coluna).
Programa matriz_oito;
Variaveis
	a = matriz [4,7] de inteiros;
	i, j, mini, i_mini, max, j_max : inteiro;
Inicio
	Para i ← 0 ate 3 faca
	inicio
		Para j ← 0 ate 6 faca
		inicio
			Escreva “Digite o elemento [“, i+1, “,”, j+1, “] da matriz”;
			Leia a[i,j];
			se a[i,j] < mini	entao 
inicio
	mini ← a[i,j]
	i_mini ← i;
fim;
			fim;
		fim;		
		Para j ← 0 ate 6 faca
		inicio
			se max < a[i_mini,j]	entao
			inicio
				max ← a[i_mini,j];
				j_max ← j;
			fim;
		fim;
		Escreva “O MINIMAX da matrix vale “, max, “ e está localizado em [“, i_mini, “,”, j_max, “].”;
	Fim.
Carregue uma matriz 4 x 4 com números inteiros e mostre a mensagem dizendo se a matriz é simétrica. Uma matriz é simétrica se A [ i , j ] = A [ j , i ].
Programa matriz_nove;
Variaveis
	a = matriz [4,4] de inteiros;
	i, j, c : inteiro;
Inicio
	c ← 0;
	Para i ← 0 ate 3 faca
	inicio
		Para j ← 0 ate 3 faca
		inicio
			Escreva “Digite o elemento [“, i+1, “,”, j+1, “] da matriz”;
			Leia a[i,j];
		fim;
	fim;
	Para i ← 0 ate 3 faca
	inicio
		Para j ← 0 ate 3 faca
		inicio
			Se a[i,j] <> a[j,i]
			entao c ← c +1;
		fim;
	fim;
	Se c <> 0
	entao Escreva “A matriz não é simetrica.”;
	senao Escreva “A matriz é simetrica.”
Fim.
Carregue uma matriz 4 x 4 de números inteiros e crie dois vetores que contenham, respectivamente, o maior elemento de cada uma das linhas e o menor elemento de cada uma das colunas. Mostre a matriz original e os dois vetores.
Faça um programa que receba as vendas trimestrais (de um ano) de 3 vendedores de uma loja e armazene essas vendas em uma matriz. Calcule e mostre: 
- O total de vendas do ano de cada vendedor; 
- O total de vendas de cada trimestre; 
- O total de vendas do ano.

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes