Caderno De Exercicios AED 2015
Algoritmo e Estruturas de Dados
Ficha de Exercícios
Docentes: Claudino Mendes, Elizabeth Andrade, Artemisa Moreno
Capitulo 1
Revisão sobre Vetores e Matrizes.
Implemente um programa em C com o nome vetor_matriz.c. Este programa permitirá ao utilizador efectuar um conjunto de operações sobre vetor e matriz. Implemente o seu programa a partir de um menu. Faça o seu menu tendo em conta o enunciado descrito a seguir:
1. Escreva um programa que percorra todos os elementos de um vetor e mostre a soma dos valores positivos e a quantidade de valores negativos. O tamanho deve ser dimensionado durante a execução do programa.
2. Escreva um programa que leia de um vetor de 10 posições e atribui o valor 0 a todos os elementos que possuírem valores negativos.
3. Escreva um programa para ler 5 valores, em seguida mostra todos os valores lidos, juntamente com o maior, o menor e a média dos valores.
4. Faça um programa que calcule o desvio padrão do vetor v contendo n números, onde m é a média do vetor.
5. Escreva um programa que percorra todos os elementos de todas as linhas de uma matriz e mostre a soma dos valores positivos e a quantidade de valores negativos de cada linha. A soma desses valores e os valores negativos devem ser guardadas em vetores. O tamanho deve ser dimensionado durante a execução do programa.
6. Escreva um programa que preenche duas matrizes quadradas de tamanho 5, A e B, com números reais e imprime no ecrã a soma dos elementos da diagonal principal.
7. Escreva um programa para calcular o produto dos elementos de uma matriz numérica quadrada qualquer, que estão acima da diagonal principal e abaixo da diagonal principal.
8. Faça programa que leia uma matriz 3x6 com valores reais.
a. Imprima a soma de todos os elementos das colunas ímpares.
b. Imprima a média aritmética dos elementos da segunda e quarta coluna.
c. Substitua os valores da sexta coluna pela soma dos valores das colunas 1 e 2.
d. Imprima a