Você está na página 1de 5

Lista de exercícios

Matrizes

1)Crie uma matriz de 3 linha e 5 colunas, preencha essa matriz com a primeira linha
com número um, a segunda linha com o número 2, e a terceira com o número 3.
Imprima na tela o resultado.

2)crie uma matriz de 3 linhas e 3 colunas e preencha as posições onde o valor da


linha for o mesmo que o valor da coluna com 1, caso contrário preencha com
0.Imprima na tela o resultado.
Exemplo:

3)Crie uma matriz de 2 linhas e 3 colunas, preencha com inteiros e multiplique a primeira
linha por um número informado pelo usuário e a segunda por outro número diferente
informado pelo usuário, se ele informar um número igual some um ao número.Imprima na
tela o resultado.

4)Crie uma matriz de 5 linhas e 2 colunas, some os valores insira num vetor, e
imprima os valores da matriz com o resultado de sua operação no vetor.

5)Crie uma matriz de 7 linhas e 3 colunas, preencha e imprima na tela em ordem


inversa.

6)Crie uma matriz de 2 por 2 e some cada item da matriz por um número mesmo
número informado pelo usuário, após isso some todas as posições da matriz e
imprima o resultado.
7)Crie uma matriz de 5 por 5, preencha com caracteres, e imprima apenas as
vogais, caso contrário imprima um ponto.

8)Crie uma matriz de 5 por 5, preencha com caracteres, e imprima apenas as


consoantes, caso contrário imprima um ponto.

9)Crie uma matriz de 4 por 6, preencha com inteiros e imprima os valores caso
sejam pares, caso não for, imprima um ponto.

10)Crie uma matriz de 3 por 5, preencha com inteiros e imprima os valores caso
sejam ímpares, caso não for, imprima um ponto.

11) crie uma matriz de 4 por 4 e substitua a diagonal principal pelos valores da
diagonal secundária, e os valores da diagonal secundária pela da principal.
exemplo:

12)crie uma matriz 5 por 5 some os valores da diagonal principal e exiba o resultado
faça a mesma coisa com a secundária.

13) crie uma matriz 10 por 10, preencha com caracteres, exiba os caracteres
inseridos e quantas vezes eles repetiram

14)faça um 2 matrizes 3 por 3 que recebem uma valores inteiro, e outra caracteres,
peça ao usuário informar um caractere e insira nas duas matrizes. imprima cada
valor da matriz com o mesmo valor da matriz correspondente. Por exemplo, ao
exibir o valor da posição [0,0] da matriz1, imprima ao lado o valor da posição [0,0]
da matriz2.

15)faça uma matriz 4 por 3 preencha ela e troque os valores da primeira linha com
as da quarta e imprima o antes e depois.
exemplo:
16)Crie uma matriz 7 por 5, troque os valores da segunda linhas com a da sexta e
após troque os da segunda e quinta coluna. imprima o antes e depois das trocas.

17)faça uma matriz 30 po 10 e um vetor de 10 posições preencha a matriz=c como


se fosse um formularia do gabarito de de uma prova a matriz é as respostas dos
alunos onde cada linha indica um aluno e as colunas as respostas que eles deram,
o vetor é o gabarito correto. compare as linhas da matriz com o vetor e retorna a
pontuação correspondente( cada questão é um ponto).

18)faça uma matriz de 500 por 500 e preencha ela com zeros, peça para digitar dois
valores entre 0 e 499 após isso peça para que ele digite outros dois valores então
indique se quão próximo ele está do valor dado. Imagine que a matriz é um mapa, e
indique se ele deve ir para o norte, sul, leste ou oeste.

19)Crie uma matriz 5 por 10 e preencha com valores flutuantes, some os valores de
cada linha e indique qual linha possui a maior soma de valores.

20)crie e preencha uma matriz 4 por 4 com inteiro, e imprima se o número é primo
ou não.

21) faça uma matriz tridimensional de 10(profundidade)x30(linhas)x2(colunas), cada


linha é um aluno, a primeira coluna é a idade a segunda a nota, cada nível de
profundidade é a turma. calcule a média das idades e notas e informa qual a turma
com maior média de notas e maior média de idade.

22)Faça uma matriz 10x5x3, 10 turmas, 5 alunos e 3 notas, faça um programa que
calcule a média das turmas e de cada aluno e imprima as notas individuais e as
notas.

23) Faça uma matriz 3x3x3, que faça a diagonal principal da matriz tridimensional
ter o valor um e as outras posições com zero e imprima.
Exemplo:
24) Faça uma matriz 3x3x3, preencha a primeira, e a última profundidade, e o
elemento central da segunda profundidade.
Exemplo:

25) Faça uma matriz 3x3x3, que imprima os numero pares, caso não for, imprima
um ponto.

26) Faça uma matriz 3x3x3, que imprima os numero primos, caso não for, imprima
um ponto.

27) Faça uma matriz 3x3x3, prencha a matriz com valores que o usuário informar e
passar um multiplicador imprima uma matriz com o resultado da multiplicação de
todos os números com o multiplicador.

28) Faça duas matrizes 3x3x3, preencha com valores que o usuário informar e
imprima o resultado da soma das matrizes. a soma de uma matriz é, a soma de
cada item pelo item da posição correspondente na outra matriz

29)Faça uma matriz 3x3x3, peça ao usuário preencher a matriz . Troque ds os


valores que estão na linha 2 de cada profundidade e troque por pelo valor da linha
em sequência da última profundidade. Exemplo, a segunda linha da primeira
profundidade troca os valores com a primeira linha da última profundidade, a
segunda linha da segunda profundidade com a segunda linha da última
profundidade, a segunda linha da terceira profundidade trocara com os valores da
terceira linha da terceira profundidade.

30)Faça uma matriz 3x3x3, preencha a diagonal principal da matriz tridimensional


com 1 e o resto com 0. troque os valores da diagonal principal com a da secundária.
Imprima a matriz com a diagonal principal preenchida e depois invertida.
Exemplo:

31) Faça um matris de 10 por 40 e preencha cada linha com um nome, ao fim peça
um letra e imprima todos os nomes que começam com aquela letra, seja maiuscula
ou minuscula.

32) Faça um matris de 10 por 40 e preencha cada linha com um nome, ao fim
imprima os nomes com o seus tamanhos ao lado.

33) Faça um matris de 10 por 40 e preencha cada linha com um nome, ao fim
imprima o nome com o maior tamanho e o seu tamanho ao lado.

Você também pode gostar