Lista 12 - Exercícios de Algoritmos - Estruturas de Dados - Matriz
Disciplina: Lógica de Programação – Prof. Mauro Borges França
Curso: Técnico em Desenvolvimento de Sistemas Integrado ao Ensino Médio - TDS
Turmas: 1ºs anos A e B – 2º trimestre de 2025.
Laboratório 109 e 106 – realizar atividade em duplas – valor 1,0 Pontos.
Resolva os problemas desenvolvendo os códigos dos Algoritmos no Programa VisualG 3.0
Exercício 1 – Multiplica Matriz pelo Maior Valor
Faça um programa que leia e armazene valores inteiros em uma matriz M (2 x 2). Após entrada, identifique o maior valor presente na matriz M e armazenar em uma variável comum. Feito isso, criar uma matriz R (2 x 2), na qual cada elemento será o valor correspondente da matriz M multiplicado pelo maior valor encontrado.
Exercício 2 – Produtos de uma Loja
Faça um algoritmo que preencha:
- um vetor com cinco posições, contendo nomes de lojas;
- outro vetor com quatro posições, contendo nomes de produtos;
- uma matriz com os preços de todos os produtos em cada loja (qual seria a quantidade de linhas e colunas ? _______/______.
Após entrada, limpe a tela e apresente o relatório com as informações cadastradas de forma estruturada, utilize a criatividade. O programa deverá mostrar todas as relações (nome do produto - nome da loja) e o seu preço.
Exercício 3 – Multiplica Linha
Crie um algoritmo que preencha uma matriz A de 5 x 10 com números inteiros. Após entrada some cada uma das linhas da matriz e armazene o resultado em um vetor B. A seguir, o programa deverá multiplicar cada elemento da matriz A pela soma da linha (vetor b) correspondente e armazenar em uma matriz C de mesma dimensão de A. Após apresentar os resultados na tela.
Exercício 4 – Elementos maiores que 30
Elabore um algoritmo que preencha uma matriz 6 x 4 com números inteiros, calcule e mostre quantos elementos dessa matriz são maiores que 30 e, em seguida, monte uma segunda matriz com os elementos diferentes de 30. No lugar do número 30 da segunda matriz, coloque o número zero.
Apresente a matriz resultante.
Copyleft 🄯 2025 - Professor Mauro Borges França.