Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные работы по СИ 2013.docx
Скачиваний:
18
Добавлен:
09.04.2015
Размер:
94.67 Кб
Скачать

Лабораторная работа № 10 Работа с файлами

Задание 1.

Необходимо чтобы информация, набираемая на клавиатуре, записывалась в файл с именем a.txt.

Задание 2.

Дан текстовый файл. Необходимо ввести с клавиатуры строку символов и выдавать на экран номер позиции в текстовом файле, начиная с которой эта подстрока в нём встречается, и соответствующее сообщение, если этой подстроки нет.

Задание 3.

Ввести с клавиатуры целые числа. Записать их в файл. В конце файла записать сумму этих чисел и их среднее арифметическое. Использовать текстовый файл.

Задание 4.

Ввести с клавиатуры вещественные числа и вывести в файл эти числа. В конце вывести среднее геометрическое этих чисел. Использовать двоичный файл.

Задание 5.

Разработать программу копирования двоичного файла.

Задание 6.

Дан текстовый файл f, компоненты которого являются целыми числами. Получить файл g, образованный из файла f исключением повторных вхождений одного и того же числа.

Лабораторная работа № 11 Работа со строками

Задание 1.

Ввести строку S и символ CH. Найти в строке S первую букву CH и удалить следующую за ней часть строки.

Задание 2.

Ввести строки S1 и S2. Определить, начиная с какой позиции строка S2 входит в строку S1.

Задание 3.

Ввести строки S1 и S2 и число N. Вставить в строку S1 подстроку S2 с позиции N.

Задание 4.

Ввести строки S1, S2 и S3. Заменить в строке S1 все строки S2 на строку S3.

Задание 5.

Ввести длинную строку s1 и шаблон s подсчитать сколько раз входит шаблон s в строку s1.

Задание 6.

Вывести таблицу «символ-код» для введенного диапазона кодов.