Exercícios do Capítulo 6 - (Versão 08/2001)

 

 

  1. Escreva um programa que leia uma frase de no máximo 80 posições. Escrever as palavras desta frase na ordem inversa do original. Exemplo:

 

Frase informada para exemplo

Exemplo para informada frase

 

  1. Escreva um programa que preenche um array de 10 posições numéricas inteiros com valores. Procurar no array os dois menores números e os dois maiores números.

 

  1. Escreva um programa principal e três funções como seguem:

Função PAR que recebe um valor inteiro, verifica se é par retorna 1 senão retorna 2.

Função QUADRADO que recebe um número e devolve este número multiplicado por ele mesmo.

Função INVERSO que recebe um float N e devolve o valor  1/N.

No programa principal receber 10 números e colocar em um array.

Classificar este array em ordem crescente.

Percorrer o array, para todas as ocorrências, usando a função PAR, determinar se for par chamar a função QUADRADO se não chamar a função INVERSO, listando o numero original e o calculado pela função.

 

  1. Escreva um programa que gera números randômicos usando função RANDOM,         x = random (1000) e coloca estes valores em uma matriz de 10 linhas por 5 colunas. Listar esta matrix original e depois listar coluna por coluna com o somatório de cada coluna.