русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

В заданиях по данной теме исходные текстовые файлы создаются с помощью какого-либо текстового редактора.


Дата добавления: 2015-07-23; просмотров: 2385; Нарушение авторских прав


Вариант № 1.

1. Дан файл, содержащий текст, записанный строчными латинскими буквами. Получить в другом файле тот же текст, записанный заглавными буквами.

2. Дан текстовый файл. Создать новый текстовый файл, записав в него те строки исходного файла, которые начинаются с k идущих подряд символов m.

 

Вариант № 2.

1. Дан файл, содержащий произвольный текст. Выяснить, чего в нем больше: букв или цифр.

2. Дан текстовый файл. Создать новый текстовый файл, записав в каждую его строку первое слово соответствующей строки исходного файла.

 

Вариант № 3.

1. Дан файл, содержащий текст. Выяснить, входит ли данное слово в указанный текст, и если да, то сколькораз.

2. Дан текстовый файл. Создать новый текстовый файл, записав в каждую его строку последнее слово соответствующей строки исходного файла.

 

Вариант № 4.

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

2. Дан текстовый файл. Создать новый текстовый файл, записав в него те строки исходного файла, которые начинаются с k идущих подряд символов m.

 

Вариант № 5.

1. Дан файл, содержащий текст. Провести частотный анализ текста, т.е. указать (в процентах) сколько раз встречается та или иная буква.

2. Дан текстовый файл. Создать новый текстовый файл, записав в него те строки исходного файла, которые начинаются с символа k.

 

Вариант № 6.

1. Дан файл, содержащий текст на русском языке. Определить, сколько раз встречается в нем самое длинное слово.

2. Дан текстовый файл. Создать новый текстовый файл, записав в него все четные по номеру строки исходного файла.



 

Вариант № 7.

1. Дан файл, содержащий произвольный текст. Проверить, правильно ли в нем расставлены круглые скобки (т.е. находится ли правее каждой открывающейся скобки закрывающаяся, и левее закрывающейся — открывающаяся).

2. Дан текстовый файл. Создать новый текстовый файл, записав в него перевернутые строки исходного файла: для каждой строки символы в новом файле располагаются в обратном порядке.

 

Вариант № 8.

1. Дан файл, содержащий текст на русском языке. Определить, сколько раз встречается в нем самое короткое слово.

2. Дан текстовый файл. Создать новый текстовый файл, записав в него строки исходного файла в обратном порядке: последняя строка становится первой, предпоследняя – второй и т.д.

 

Вариант № 9.

1. Дан файл, содержащий текст на русском языке и некоторые два слова. Определить, сколько раз они входят в текст и сколько раз они входят непосредственно друг за другом.

2. Дан текстовый файл. Создать новый текстовый файл, записав в него те строки файла, которые содержат хотя бы одно слово, состоящее из трех символов.

 

Вариант № 10.

1. Дан файл, содержащий текст на русском языке. Выбрать из него только те символы, которые встречаются в нем только один раз, в том порядке, в котором они встречаются в тексте.

2. Дан текстовый файл. Создать новый текстовый файл, записав в него те строки исходного файла, которые начинаются и заканчиваются одним и тем же символом.

 

Вариант № 11.

1. Дан файл, содержащий текст на русском языке и некоторая буква. Найти слово, в котором указанная буква встречается наибольшее количество раз.

2. Дан текстовый файл. Создать новый текстовый файл, записав в него строки исходного файла, длина которых не превышает целого значения k.

 

Вариант № 12.

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

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

 

Вариант № 13.

1. Дан файл, содержащий текст. Определить, сколько встречается в тексте слов и чисел.

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

 

Вариант № 14.

1. Дан файл, содержащий зашифрованный текст, набранный латинскими буквами. Каждая буква заменяется на следующую за ней (буква z заменяется на а). Получить в новом файле расшифровку данного текста.

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

 

Вариант № 15.

1. Дан текстовый файл. Удалить из него все лишние пробелы, оставив между словами не более одного пробела. Результат поместить в новый файл.

2. Дан текстовый файл и некоторое слово. Создать новый текстовый файл, записав в него те строки файла, которые содержат данное слово.

 



<== предыдущая лекция | следующая лекция ==>
Лабораторная работа №3 | Конструктивные элементы языка PASCAL


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.317 сек.