Составители:
Рубрика:
27
(3) type t=file of integer;
var f1,f2,f3:t;
a:integer;
begin
assign(f1,'файл1');
assign(f2,'файл2');assign(f3,'файл3');
reset(f1); reset(f2); rewrite(f3);
while not(eot(f1)) do
begin read(f1, a); write(f3,a); end;
while not(eot(f2)) do
begin read(f2, a); write(f3,a); end;
close(f3);
(6) type t=file of real;
var f1,f2:t;
a:real;
begin
assign(f1,'файл1');assign(f2,'файл2');
reset(f1); rewrite(f2);
while not(eot(f1)) do
begin read(f1,a); if a<0 then a:=-a;
write(f2,a);end; close(f2);
13. Составьте процедуры на языке Паскаль для:
(1) чтения файла записей некоторой структуры в массив записей той же
структуры;
(2) создание файла из 100 случайных целых чисел в диапазоне от 4 до 10;
(3) записи массива вещественных чисел в файл;
(4) объединения двух файлов вещественных чисел одинакового размера в один, в
котором сначала идут
числа из первого файла, а потом из второго;
(5) объединения двух файлов вещественных чисел одинакового размера в один, в
котором числа из этих файлов чередуются,
(6) выделения из файла вещественных чисел первых двадцати чисел в новый файл;
(7) выделения из файла вещественных чисел последних двадцати чисел в новый
файл;
(8)
добавления одного числа в конец файла целых чисел;
(9) добавления одного числа в начало файла вещественных чисел;
(10) разбиения файла на два, один из которых содержит четные компоненты
исходного файла, а второй – нечетные;
(11) разбиения файла на два – из положительных и неположительных компонент;
(12) создания из числового файла двух новых–из
положительных и
отрицательных чисел;
(13) объединения двух упорядоченных числовых файлов в один упорядоченный
Динамическая память
1. Какие виды внешней памяти для персонального компьютера Вы знаете?
2. Какие виды внутренней памяти персонального компьютера Вы знаете?
3. Как распределяется оперативная память при работе программы на Паскале?
4. Как Вы понимаете термин «динамическая память»?
5. Каковы размеры статической памяти, выделяемой для хранения данных любой
программы на Паскале? В чем
ее статичность?
6. Как Вы понимаете термин «динамическая память»? Каковы ее размеры?
7. Что представляет собой адрес ячейки в оперативной памяти?
8. Как образуется абсолютный адрес?
9. Что такое указатель? Какие типы указателей Вы знаете?
10. Как описываются указатели в программе?
11. Какие операции можно производить с указателями?
Страницы
- « первая
- ‹ предыдущая
- …
- 25
- 26
- 27
- 28
- 29
- …
- следующая ›
- последняя »