Baixe o app para aproveitar ainda mais
Prévia do material em texto
ALGORITMOS E PROGRAMAÇÃO Resultados Lista – Matrizes Miguel Ecar miguelecar@unipampa.edu.br Sala 317 Atendimento: Quinta-feira 18:30 – 20:00 Baseado no material do Prof. Ewerson Carvalho AULA PASSADA Matrizes São vetores de 2 dimensões int num[3][4]; matriz de inteiros com 3 linhas e 4 colunas Graficamente Linha 0 Linha 1 Linha 2 num[0][0] num[0][1] num[1][2] num[2][3] Exercícios MATRIZES RESULTADOS EXERCÍCIO 1 Preencha a declaração da matriz no código a seguir com valores quaisquer, e apresente o resultado impresso pelo programa. A seguir, explique qual operação é realizada por tal programa. Não pode programar! EXERCÍCIO 1 O que faz? i = 0 j = 0 imprime _ i = 0 j = 1 imprime 2 i = 0 j = 2 imprime 3 i = 1 j = 0 imprime _ i = 1 j = 1 imprime _ i = 1 j = 2 imprime 4 i = 2 j = 0 imprime _ i = 2 j = 1 imprime _ i = 2 j = 3 imprime _ _ 2 3 Saida = _ _ 4 _ _ _ Percorre a matriz e imprime apenas os valores acima da diagonal principal. Imprime a matriz formatada! 1 2 3 1 1 4 3 2 1 EXERCÍCIO 2 Implemente um programa em C que declara e inicializa uma matriz 3x3 com valores quaisquer. A saída do programa deve imprimir a matriz formatada, ou seja, em formato de matriz. EXERCÍCIO 2 EXERCÍCIO 3 Implemente um programa em C que declara uma matriz 3x2; logo em seguida preenche a matriz com valores digitados pelo usuário. A saída do programa deve imprimir a matriz formatada. EXERCÍCIO 3 EXERCÍCIO 4 Implemente um programa em C que declara e iniciliza uma matriz 3x4 com valores quaisquer; declara e inicializa um vetor de tamanho 4 com valores quaisquer. A saída deve ser a multiplicação entre o vetor e a matriz, multiplicando cada linha da matriz pelo vetor. Veja o exemplo abaixo: EXERCÍCIO 4 EXERCÍCIO 5 Implemente um programa em C que declara e iniciliza uma matriz 3x4 com valores quaisquer; declara e inicializa um vetor de tamanho 3 com valores quaisquer. A saída deve ser a multiplicação entre o vetor e a matriz, multiplicando cada coluna da matriz pelo vetor. Veja o exemplo abaixo: EXERCÍCIO 5
Compartilhar