Disciplina: Algoritmos Prof . Ms. Patricia Bellin Ribeiro a Exercícios 1) Desenvolver um algoritmo que efetue a leitura de 10 elementos de um vetor A. Construir um vetor B, observando a seguinte lei de formação: se o valor do índice for par, o valor deverá ser multiplicado por 5, sendo ímpar, deverá ser somado com 5. Ao final, ordenar de forma crescente e mostrar o conteúdo de B. 2) Escreva um algoritmo em C++ que leia um vetor de 10 posições e mostre-o. Em seguida, troque o primeiro elemento com o último, o segundo com o penúltimo, o terceiro com o antepenúltimo, e assim sucessivamente. Mostre o novo vetor depois da troca. 3) Faça um algoritmo em C++ que leia dois vetores de 10 posições de caracteres. A seguir, troque o 1º elemento de A com o 10º de B, o 2º de A com o 9º de B, assim por diante, até trocar o 10º de A com o 1º de B. Mostre os vetores antes e depois da troca. 4) Faça um programa que lei um vetor V contendo 18 elementos. A seguir, distribua esses elementos em uma matriz 3 x 6. Ao final, mostre a matriz gerada. 5) Faça um algoritmo que carregue uma matriz 8 x 8 com números inteiros e mostre uma mensagem dizendo se a matriz digitada é simétrica ou assimétrica. Uma matriz simétrica possui A[i, j] = A[j, i]. 6) Ler uma matriz 5 x 4, e em seguida apresente: • • • • • a quantidade de números pares digitados; a quantidade de números ímpares digitados; a média aritmética dos números pares digitados; a média aritmética dos números ímpares digitados; o percentual de elementos pares em relação ao total de elementos da matriz.