лаба 6_1курс
.doc
Лабораторная работа 6
Работа со строками и файлами в языке С++
1 Цель работы
Получение практических навыков в работе с файлами и строками.
В ходе выполнения работы необходимо создать программу, которая считывает из текстового файла информацию, обрабатывает ее в соответствии с индивидуальным заданием и выводит на экран заданное.
Таблица 1.1 – Индивидуальные задания
Номер студента в списке |
Задание |
1 |
Вывести на экран только те предложения, которые содержат введенные с клавиатуры символы. |
2 |
Вывести на экран только строки, содержащие двузначные числа. |
3 |
Вывести на экран текст, меняя местами два соседние слова. |
4 |
Вывести на экран только те предложения, которые не содержат запятых. |
5 |
Вывести на экран только слова, начинающиеся с гласных букв (англ.). |
6 |
Вывести на экран только слова, длина которых более 4 букв. Вывести их количество. |
7 |
Вывести на экран только цитаты (предложения заключенные в кавычки). |
8 |
Вывести на экран только предложения, состоящие из заданного количества слов. |
9 |
Вывести на экран только строки, не содержащие двузначных чисел. |
10 |
Вывести на экран только предложения, которые начинаются с тире (перед ним могут находиться пробелы). |
11 |
Вывести на экран самое длинное слово и определяет, сколько раз оно встретилось в тексте. |
12 |
Вывести на экран сначала вопросительные, потом восклицательные предложения. |
13 |
Вывести на экран все предложения в обратном порядке. |
14 |
Вывести на экран сначала предложения, начинающиеся с однобуквенных слов, потом все остальные. |
2 Теоретические сведения
Теоретические материалы по работе со строками и файлами.
3 Порядок выполнения работы
1. Разработать алгоритм для решения поставленной задачи.
2. Разработать программу для решения поставленной задачи.
3. Создать файл с исходными данными.
4. Проверить работоспособность программы на тестовых данных.
5. Сохранить результаты работы. Оформить отчет по лабораторной работе.
Содержание отчета:
-
Титульный лист.
-
Название лабораторной работы.
-
Цель лабораторной работы.
-
Ход выполнения работы (включить алгоритм решения задачи; программный код; пример использования программы).
-
Выводы по проделанной работе c описанием ошибок, с которыми Вы столкнулись при выполнении лабораторной работы.