Задание 1
Лабораторная работа
в среде программирования C++
Среда программирования: C++
Название работы: Задание 1
Вид работы: Лабораторная работа
Описание: Задание 1.
Вариант 1. Дан текстовый файл F. Записать в файл G часть содержимого F, следующую за наиболее длинной группой идущих подряд пробелов.
Вариант 2. Даны символьные файлы F и G. Определить, совпадают ли эти файлы посимвольно. Если нет, то получить номер первой несовпадающей пары символов.
Вариант 3. Дан файл, содержащий сведения о сотрудниках: Фамилия И.О.; Номер Телефона. Найти телефон сотрудника по значениям его Фамилии и И.О.
Вариант 4. Дан текстовый файл, содержащий таблицу стоимости товаров в виде: Наименование; Цена. Записи имеют вид: Молоко 13.50. Вывести таблицу на экран, предварительно преобразовав записи к виду: Молоко 13 руб. 50 коп.
Вариант 5. Дан символьный файл F. Переписать в файл G сначала все нечётные его символы, а затем все чётные в обратном порядке.
Вариант 6. Дан файл F, все записи которого целые числа. Создать текстовый файл G, записи которого соответствуют числам из F, упорядоченным по убыванию.
Вариант 7. Дан файл F, содержащий сведения о сотрудниках в виде: Фамилия Имя Отчество. Переписать эти сведения в файл G в виде Фамилия И.О.
Вариант 8. Дан текстовый файл F. Переписать его в файл G, заменив каждый символ ‘0’ символом ‘1’.
Вариант 9. Дан файл, содержащий сведения о книгах в виде: ФамилияАвтора, Название, ГодИздания. Определить, есть ли книга с заданным названием. Если есть, то вывести фамилию автора и год издания.
Вариант 10. Создайте текстовый файл, содержащий названия всех известных Вам созвездий. Выведите их на экран в отсортированном виде.
Вариант 11. Прочитать текстовый файл. Для каждой строки определить и вывести на экран её номер и длину.
Вариант 12. Багаж пассажира характеризуется числом мест и общим весом. Создать файл, содержащий информацию о багаже нескольких пассажиров. Найти багаж, число мест в котором не меньше, чем в любом другом, а общий вес не больше, чем в любом другом багаже с этим же числом мест.
Вариант 13. Дан текстовый файл, содержащий программу на языке Паскаль. Проверить программу на соответствие количества begin и end.
Вариант 14. Дан текстовый файл. Найти самое длинное слово и слово с самым большим количеством слогов.
Вариант 15. Дан символьный файл. Произвести «сжатие» этого файла, заменив каждую последовательность из нескольких вхождений одного и того же символа записью вида x’k’, где x – число вхождений символа k в исходную последовательность. Сравнить размеры файлов.
Вариант 16. Дан файл F, записи которого есть целые числа, не равные нулю. Переписать его в текстовый файл, упорядочив значения по возрастанию.
Вариант 17. Записать в файл F значения последовательности , 1, 2, ...
2
0.1
3
i
i tg i
i
x
, остановившись после первого члена, для которого
выполнено условие
i
x
где >0 задано. Прочитать и вывести на экран
сформированный файл.
Вариант 18. Дан символьный файл, содержащий не менее двух записей. Определить, являются ли два первых символа цифрами. Если да, то установить, является ли чётным число, образованное этими цифрами.
Вариант 19. Даны символьные файлы F и G. Определить, совпадают ли эти файлы посимвольно. Если нет, то получить номер первой несовпадающей пары символов.
Вариант 20. Дан файл, содержащий даты в виде Число.Месяц.Год. Найти самую позднюю дату.
Вариант 21. Дан символьный файл, содержащий не менее двух записей. Определить, являются ли два первых символа цифрами. Если да, то установить, является ли число, образованное этими цифрами, чётным.
Вариант 22. Дан символьный файл. Произвести «сжатие» этого файла, заменив каждую последовательность из нескольких вхождений одного и того же символа записью вида x’k’, где x – число вхождений символа k в исходную последовательность. Сравнить размеры файлов.
Вариант 23. Багаж пассажира характеризуется числом мест и общим весом. Создать файл, содержащий информацию о багаже нескольких пассажиров. Найти багаж, число мест в котором не меньше, чем в любом другом, а общий вес не больше, чем в любом другом багаже с этим же числом мест.
Вариант 24. Даны символьные файлы F и G. Определить, совпадают ли эти файлы посимвольно. Если нет, то получить номер первой несовпадающей пары символов.
Вариант 25. Дан файл F, записи которого есть целые числа, не равные нулю. Переписать его в текстовый файл, упорядочив значения по возрастанию.
Вариант 26. Дан текстовый файл F. Переписать его в файл G, заменив каждый символ ‘0’ символом ‘1’.
Вариант 27. Дан символьный файл F. Переписать в файл G сначала все нечётные его символы, а затем все чётные в обратном порядке.
Вариант 28. Дан текстовый файл, содержащий таблицу стоимости товаров в виде: Наименование; Цена. Записи имеют вид: Молоко 13.50. Вывести таблицу на экран, предварительно преобразовав записи к виду: Молоко 13 руб. 50 коп.
Вариант 29. Дан текстовый файл F. Записать в файл G часть содержимого F, следующую за наиболее длинной группой идущих подряд пробелов.
Вариант 30. Дан символьный файл. Произвести «сжатие» этого файла, заменив каждую последовательность из нескольких вхождений одного и того же символа записью вида x’k’, где x – число вхождений символа k в исходную последовательность. Сравнить размеры файлов.
Год: 2023
Данный заказ (лабораторная работа) выполнялся нашим сайтом в 2023-м году, в рамках этого заказа была разработана программа в среде программирования C++. Если у Вас похожее задание на программу, которую нужно написать на C++, либо на другом языке программирования, пожалуйста заполните форму, приведённую ниже, после чего Ваше задание в первую очередь рассмотрит наш программист, выполнявший в 2023-м году этот заказ, если он откажется, то Ваше задание оценят другие наши программисты в течение 48-и часов, если оценка нужна срочно, просим Вас оставить пометку об этом - напишите в тексте задания фразу "СРОЧНЫЙ ЗАКАЗ".
Viber:
+79374242235
Telegram: kursovikcom ВКонтакте: kursovikcom WhatsApp +79374242235 E-mail: info@kursovik.com Skype: kursovik.com |