Exercícios Propostos

 

 

1 - Escreva um subalgoritmo para determinar se um número inteiro dado é ou não positivo.

 

2 - Escreva um subalgoritmo para determinar se um número inteiro dado é ou não par.

 

3 - Escreva um subalgoritmo para ler as n componentes de um vetor de números inteiros (n <= 100) e dizer quantas são números positivos e quantas são números pares. Para tal, pode-se utilizar os subalgoritmos escritos nos exercícios anteriores.

 

4 - Escreva um subalgoritmo para calcular o valor do módulo de um vetor V de n componentes (dadas).

 

5 - Escreva um subalgoritmo para calcular o valor do produto entre dois vetores de n componentes cada (dados).

 

6 - Elabore um algoritmo para realizar a soma de dois vetores A e B de números reais e de tamanho n (n<=100). O algoritmo deve estar subdividido em subalgoritmos para ler, somar e escrever vetores, sendo que o algoritmo principal deverá invocá-los de modo a obter o resultado desejado.

 

7 - Escreva um subalgoritmo para realizar a leitura de uma matriz de dimensões m e n, m <= 100 e n <= 100. O tamanho da matriz deve ser fornecido como parâmetro o subalgoritmo.

 

8 - Escreva um subalgoritmo para realizar a escrita de uma matriz de dimensões m e n, m <= 100 e n <= 100.

 

9 - Escreva um subalgoritmo para realizar a soma de uma matriz de dimensões m e n, m <= 100 e n <= 100.

 

10 - Escreva um algoritmo para calcular a matriz C mxn e resultante do produto entre duas matrizes A mxp e B pxn, respectivamente. O algoritmo deve estar subdividido em subalgoritmos para ler, multiplicar e escrever matrizes, sendo que o algoritmo principal deverá invocá-los de modo a obter o resultado desejado.