Suponha a declaração:
Type
ArqFlutuante = File of real;
Faça um programa em Pascal que peça ao usuário: o nome de um arquivo, a quantidade de números e a faixa (valor mínimo e valor máximo) de variação dos números aleatórios a serem gerados, e:
(1) Crie um arquivo do tipo ArqFlutuante com o nome, a quantidade lida e com os valores aleatórios na faixa escolhida.
(2) Mostre o arquivo gerado na tela;
(3) Ordene o arquivo, em ordem crescente (sem utilizar nenhuma outra variável estruturada);
(4) Mostre o arquivo após a ordenação;
(5) Calcule e mostre a média dos elementos no arquivo;
Caso exista, escreva o terceiro maior elemento do arquivo. Caso contrário, escreva mensagem informando que ele não existe.
Type
ArqFlutuante = File of real;
Faça um programa em Pascal que peça ao usuário: o nome de um arquivo, a quantidade de números e a faixa (valor mínimo e valor máximo) de variação dos números aleatórios a serem gerados, e:
(1) Crie um arquivo do tipo ArqFlutuante com o nome, a quantidade lida e com os valores aleatórios na faixa escolhida.
(2) Mostre o arquivo gerado na tela;
(3) Ordene o arquivo, em ordem crescente (sem utilizar nenhuma outra variável estruturada);
(4) Mostre o arquivo após a ordenação;
(5) Calcule e mostre a média dos elementos no arquivo;
Caso exista, escreva o terceiro maior elemento do arquivo. Caso contrário, escreva mensagem informando que ele não existe.