|
Программирование >> Обработка исключительных ситуаций
Лабораторная работа 7. Строки 393 ПРИМЕЧАНИЕ- Матрица А имеет седловую точку А , если А,-- является минимальным элементом в t-й строке и максимальным - в -м столбце. Лабораторная работа 7. Строки Теоретический материал: глава 6, раздел Символы и строки . Вариант 1 Написать программу, которая считывает из текстового файла три предложения и выводит их в обратном порядке. Вариант 2 Написать программу, которая считывает текст из файла и выводит на экран только предложения, содержащие введенное с клавиатуры слово. Вариант 3 Написать программу, которая считывает текст из файла и выводит на экран только строки, содержащие двузначные числа. Вариант 4 Написать программу, которая считывает английский текст из файла и выводит на экран слова, начинающиеся с гласных букв. Вариант 5 Написать программу, которая считывает текст из файла и выводит его на экран, меняя местами каждые два соседних слова. Вариант 6 Написать программу, которая считывает текст из файла и выводит на экран только предложения, не содержащие запятых. Вариант 7 Написать программу, которая считывает текст из файла и определяет, сколько в нем слов, состоящих не более чем из четырех букв. Вариант 8 Написать программу, которая считывает текст из файла и выводит на экран только цитаты, то есть предложения, заключенные в кавычки. Лабораторные работы Вариант 9 Написать программу, которая считывает текст из файла и выводит на экран только предложения, состоящие из заданного количества слов. Вариант 10 < Написать программу, которая считывает английский текст из файла и выводит на экран слова текста, начинающиеся и оканчивающиеся на гласные буквы. Вариант 11 Написать программу, которая считывает текст из файла и выводит на экран только строки, не содержащие двузначных чисел. Вариант 12 Написать программу, которая считывает текст из файла и выводит на экран только предложения, начинающиеся с тире, перед которым могут находиться только пробельные символы. Вариант 13 Написать программу, которая считывает английский текст из файла и выводит его на экран, заменив прописной каждую первую букву слов, начинающихся с гласной буквы. Вариант 14 Написать программу, которая считывает текст из файла и выводит его на экран, заменив цифры от 0 до 9 словами ноль , один , девять , начиная каждое предложение с новой строки. Вариант 15 Написать программу, которая считывает текст из файла, находит самое длинное слово и определяет, сколько раз оно встретилось в тексте. Вариант 16 Написать программу, которая считывает текст из файла и выводит на экран сначала вопросительные, а затем восклицательные предложения. Вариант 17 Написать программу, которая считывает текст из файла и выводит его на экран, после каждого предложения добавляя, сколько раз встретилось в нем введенное с клавиатуры слово. Лабораторная работа 8. Классы и операции 395 Вариант 18 Написать программу, которая считывает текст из файла и выводит на экран все его предложения в обратном порядке. Вариант 19 Написать программу, которая считывает текст из файла и выводит на экран сначала предложения, начинающиеся с однобуквенных слов, а затем все остальные. Вариант 20 Написать программу, которая считывает текст из файла и выводит на экран предложения, содержащие максимальное количество знаков пунктуации. Лабораторная работа 8. Классы и операции Теоретический материал: глава 7 . Каждый разрабат1ваем1й класс должен, как правило, содержать следующие элементы: скрытые поля, конструкторы с параметрами и без параметров, методы; свойства, индексаторы; перегруженн1е операции. Функциональные элементы класса должны обеспечивать непротиворечивый, полный, минимальный и удобный интерфейс класса. При возникновении ошибок должны выбрасываться исключения. В программе должна выполняться проверка всех разработанных элементов класса. Вариант 1 Описать класс для работы с одномерным массивом целых чисел (вектором). Обеспечить следующие возможности: задание произвольных целых границ индексов при создании объекта; обращение к отдельному элементу массива с контролем выхода за пределы массива; выполнение операций поэлементного сложения и вычитания массивов с одинаковыми границами индексов; выполнение операций умножения и деления всех элементов массива на скаляр; вывод на экран элемента массива по заданному индексу и всего массива. Написать программу, демонстрирующую все разработанные элементы класса. Вариант 2 Описать класс для работы с одномерным массивом строк фиксированной длины. Обеспечить следующие возможности:
|
© 2006 - 2025 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |