Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Lista de exercício Processamento de Dados I Vetores, matrizes 1- Faça um algoritmo que leia um vetor de 8 posições e encontre o menor valor. Mostre-o juntamente com seu número de ordem. 2- Faça um algoritmo que leia um vetor de 5 posições de números inteiros e divida todos os seus elementos pelo maior valor do vetor e guarde-os em um segundo vetor. Mostre o segundo vetor após os cálculos. 3- Faça um algoritmo que leia um vetor (A) de 10 posições. Em seguida, compacte o vetor, retirando os valores nulos e negativos. Coloque o resultado no vetor B. 4- Faça um algoritmo que some o conteúdo de dois vetores e armazene o resultado em um terceiro vetor. 5- Dado o seguinte vetor: Qual será o conteúdo do vetor V depois de executado o algoritmo abaixo? Para i de 8 até 5 passo -1 Faça aux <- v [i] v [i] <- v [8 - i + 1] v [8 - i + 1]<- aux Fim_Para v [3] <- v [1] v [v [3]] <- v [v [2]] 6- Faça um algoritmo para ler dois vetores V1 e V2 de 15 números cada. Calcular e escrever a quantidade de vezes que V1 e V2 possuem os mesmos números e nas mesmas posições. 7- Faça um algoritmo para ler 10 números e armazenar em um vetor VET, verificar e escrever se existem números repetidos no vetor VET e em que posições se encontram. 8 – Faça um algoritmo que preencha uma matriz 3x3 de inteiros e calcule: A soma de todos os números impares A soma dos números de cada linha A soma dos números de cada coluna 9 – Dado uma matriz 5x5 elabore um algoritmo que calcule: A diagonal principal O triângulo superior a diagonal principal O triangulo inferior a diagonal principal Tudo exceto a diagonal principal O triangulo superior a diagonal secundaria O triangulo inferior a diagonal secundaria 10- Faça uma função que receba uma matriz A[5][5] e retorna a média aritmética dos elementos abaixo da diagonal principal e da diagonal secundária. 11 - Faça uma função que receba uma matriz A[5][5] e retorna o produto dos elementos acima da diagonal principal e da diagonal secundária.