Programação Orientada à Procedimentos II Programação Orientada à Procedimentos I Processamento Paralelo Lógica de Programação Introdução à Computação Informática Básica

 

 

Informática Básica
Introdução à Computação
Lógica de Programação
Programação Orientada à Procedimentos I
Programação Orientada à Procedimentos II

Processamento Paralelo

Aula 26

Aula 27

Aula 28



Exercícios


1) Criar um vetor de 15 elementos inteiros, preenche-lo aleatóriamente com valores de 100 a 200. Imprimir o vetor. O programa deverá ter 3 funções: main, preencher_vetor e imprimi_vetor. Em todas as chamadas das funções, o vetor deverá ser passado por referência e o tamanho do vetor deverá ser passado por valor.


uma possível solução

2) Elaborar o mesmo programa acima, mas use apenas passagem de parâmetros por valor.


uma possível solução

3) Construir uma matriz 5 x 5 X 2 com valores dados pelo usuário. O programa deverá ter pelo menos as funções main, preencher_matriz e imprimir_matriz. Todos os parâmetros deverão ser passados por referência de uma função para outra.


uma possível solução

4) Elaborar o mesmo programa acima, mas agora use somente passagem de parâmetros por valor.


uma possível solução