Литература Русский язык Английский язык Математика Информатика Физика Химия Биология География История

Задачи по информатике по теме «Работа с файлами»

1.

Дан файл F, компоненты которого являются действительными числами. Найти:

а) сумму компонент файла;

б) произведение компонент файла;

в) сумму квадратов компонент файла;

г) среднее арифметическое элементов.

2.

Дан файл F, компоненты которого являются целыми числами. Найти:

а) количество четных чисел среди компонент файла;

б) каких чисел больше: четных или нечетных.

3.

Дано натуральное число N. Записать в файл целые числа В1, В2, …, Вn, определенные ниже:

а) I    I = 1, 2, 3, …, N

б) I!

4.

Дан символьный файл F. Добавить в файл символы E, N, D.

5.

Дан символьный файл F.

а) подсчитать число вхождений в файл сочетаний АВ;

б) определить, входит ли в файл сочетание abcdef;

в) подсчитать число вхождений в файл каждой из букв a, b, c, d.

6.

Определить количество слов в символьном файле.

7.

Дан текстовый файл. Составить программу вывода на экран его содержимого:

а) в обратном порядке;

б) с исключением символов, отличных от букв и пробела.

8.

Дан текстовый файл. Дописать в его конце следующие данные: количество строк, количество символов в каждой строке, количество элементов в каждой строке.

9.

Пусть имеется типизированный файл, описанный как

var

f:integer;

состоящий из 100 компонент. Определите, сколько компонент будет содержать этот файл, если описать его как

var  g:char;

10.

Сформируйте типизированный файл из записей, каждая из которых содержит простое число и его квадрат. Включите в создаваемый файл все простые числа, не превосходящие 1000. Выведите содержимое созданного файла на экран.

11.

Дан текстовый файл in.txt, содержащий произвольный текст. Получить файл out.txt, содержащий исходный текст с выровненными краями. Выравнивание производить за счет равномерной вставки пробелов в более короткие строки.

3937

Комментарии  

 
0 Valeriy 7 апреля 2013, 22:28
В принципе с текстовыми файлами тоже не очень просто работать, так как я например не могу запомнить все команды работы с ними. Всякие EOF, EOL - я их постоянно путаю, не говоря уже обо всех остальных.
Ответить Ссылка
 
 
-1 lager 4 апреля 2013, 16:46
О что что, а работу с файлами я очень хорошо понял. Хотя как я вижу, задания не самые легкий. Хотя для 11 класса они как раз такие как нужно.
Ответить Ссылка
 
 
0 Pheonix 29 марта 2013, 15:32
Вообще контрольная не очень сложная. Хотя заданий многовато. Думаю, что за урок их чисто физически не получится решить. Хотя если бы на 2 урока такую контрольную растянуть, то она бы вообще очень легкой была.
Ответить Ссылка
 
 
0 Skyfire 14 марта 2013, 19:29
Мы в школе изучаем работу только с текстовыми файлами. Я если честно не сильно понял как работать с файлами. Много там загвоздок разных есть. Можно легко запутаться.
Ответить Ссылка
 
 
0 Vakula 12 марта 2013, 17:18
Мы в школе проходили работу только с текстовыми файлами. Типизированных мы еще не изучали. Хотя мне кажется там отличий не будет так уж много. Вот только обращаться к ним нужно будет как-то иначе, потому что в противном случае 9 задание очень легкое.
Ответить Ссылка
 
 
0 Salazaga 11 марта 2013, 15:43
Ох, а такую тему мы еще не проходили. Я всегда почему-то думал, что с файлами в паскале никто не работает, и все с ними работают в более продвинутых языках, таких как C++ или Delphi. Буду теперь ждать, пока нам эту тему обьяснят.
Ответить Ссылка