TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Fundamentos Programação

Exames: Fundamentos Programação. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  11/3/2014  •  335 Palavras (2 Páginas)  •  300 Visualizações

Página 1 de 2

Fundamentos de Programação

1a Questão (1,0 pontos)

Escreva um programa em Pascal que leia do teclado um inteiro n, maior ou igual a 1, e que

apresente no vídeo n linhas da forma abaixo.

Por exemplo, as seguintes linhas devem ser apresentadas se n = 5.

25

25 16

25 16 9

25 16 9 4

25 16 9 4 1

Se n < 1, uma mensagem de erro deve ser apresentada no vídeo.

2a Questão (1,5 pontos)

Faça um programa em Pascal que leia números positivos do teclado, até que o número zero

seja digitado, e escreva na tela:

(a) quantos foram os números lidos;

(b) a média dos números lidos;

(c) o maior número lido;

(d) o menor número lido;

(e) o maior número par lido (caso algum número par tenha sido digitado);

(f) o menor número par lido (caso algum número par tenha sido digitado);

(g) o maior número ímpar lido (caso algum número ímpar tenha sido digitado);

(h) o menor número ímpar lido (caso algum número ímpar tenha sido digitado);

3a Questão (1,0 pontos)

Faça uma versão recursiva (sem utilizar repetição) do programa da 1a Questão.

4a Questão (2,5 pontos)

Utilizando as operações randomize e random, faça um programa em Pascal, contendo

subprogramas que:

(a) gere um vetor de dimensão 10, com números aleatórios no intervalo [10,99];

(b) escreva no vídeo o conteúdo do vetor;

(c) escreva no vídeo o elemento mais frequente (se houver empate escreva um deles);

(d) escreva no vídeo todos os elementos que não tenham nenhum elemento adjacente

primo.

5a Questão (2,5 pontos)

Utilizando as operações randomize e random, faça um programa em Pascal, contendo

subprogramas que:

(a) gere uma matriz de 5 linhas e 10 colunas, com números aleatórios no intervalo [0,9];

(a) escreva no vídeo o conteúdo da matriz;

(b) escreva os elementos da linha da matriz que possua a maior soma de valores;

(c) escreva os elementos da coluna da matriz que possua a menor soma de valores.

6a Questão (1,5 pontos)

Faça um Programa em Pascal que leia strings do

...

Baixar como (para membros premium)  txt (2.2 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com