Задание к лабораторной работе
Написать программу на языке С++ для обработки текстового файла. В соответствии с вариантом задания. Варианты заданий приведены в таблице 1.
Варианты заданий:
Таблица 1
Вариант | Условие задачи |
I | Создать файл, содержащий массив целых чисел. Найти наименьшее из модулей отклонения чисел от их среднего значения. |
Создать текстовый файл с произвольным числом строк. В самой длинной строке поменять местами первое и последнее слово. | |
Создать текстовый файл с произвольным числом строк. Подсчитать общее количество символов в каждой строке. | |
Создать текстовый файл с произвольным числом строк. Заменить самое длинное слово каждой строки на ваше имя. | |
Создать текстовый файл с произвольным числом строк. Записать каждое слово в обратном порядке. | |
Создать файл, содержащий произвольные текстовые строки. Подсчитать количество строк, начинающихся с буквы 'А'. | |
Создать файл, содержащий текстовые строки произвольной длины. Дополнить все строки символом 'X' до самой длинной строки. | |
Создать текстовый файл с произвольным числом строк. Самую длинную строку записать в обратном порядке. | |
Переписать в файл выходных данных таблицу значений функций: у = sinx и z = tgx, рассчитанных для всех х на отрезке [0, 3] с шагом 0.1. Значения х записать в файле с одной цифрой в дробной части, значения у - сдвумя цифрами в дробной части, значения z - в форме числа с порядком. | |
Создать файл, содержащий текстовые строки произвольной длины. Вывести строки с наименьшей длиной. | |
Создать текстовый файл с произвольным числом строк. После каждого слова вставить точку. | |
Создать текстовый файл с произвольным числом строк. В тексте должны встречаться цифры. Вычислить сумму цифр и добавить ее файл. | |
Создать файл, содержащий произвольные текстовые строки. Подсчитать количество строк, начинающихся и заканчивающиеся буквой 'Я'. | |
Создать файл, содержащий массив вещественных чисел. Определить количество чисел, меньших среднего арифметического значения всех чисел массива. | |
Создать текстовый файл с произвольным числом строк. Поменять местами первое и последнее слово. | |
Создать текстовый файл с произвольным числом строк. Заменить заданное слово на ваше имя. | |
Создать текстовый файл с произвольным числом строк. Все строки переписать в обратном порядке. | |
Создать текстовый файл с произвольным числом строк. Буквы в каждом слове записать в обратном порядке. | |
Заменить начальные буквы всех слов на прописные буквы и записать результирующий текст в новый файл. | |
Создать текстовый файл с произвольным числом строк. Все большие буквы заменить на маленькие. | |
Определить количество слов в текстовом файле. Учесть, что слова могут разделяться между собой как одним, так несколькими пробелами. | |
Перезаписать текстовый файл на диск с заменой всех строчных букв на прописные. | |
Создать текстовый файл с произвольным числом строк. В тексте должны встречаться числа. Определить количество чисел и добавить его файл. | |
Разработать программу шифрования текстового файла | |
Создать файл, содержащий текстовые строки произвольной длины. Вывести строки с наибольшей длиной. |