Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lab_pas#9'11.doc
Скачиваний:
9
Добавлен:
16.07.2019
Размер:
101.38 Кб
Скачать

Вариант 2

Рассматривается непустая строка, содержащая не более 80 символов. Каждый символ строки может быть малой английской буквой, цифрой или одним из знаков + (плюс), - (минус), * (звездочка). Группой цифр будет

называться такая совокупность последовательно расположенных цифр, которой непосредственно не предшествует и за которой непосредственно не следует цифра. Аналогично определяется группа знаков и группа букв.

Требуется написать программу, которая находит и печатает самую длинную группу цифр. Если в строке имеется несколько групп цифр с наибольшей длиной, то найти первую по порядку. Если в строке нет ни одной группы

цифр, то напечатать сообщение: "В строке нет ни одной группы цифр". Исходная строка вводится с клавиатуры.

Вариант 3

Рассматривается непустая строка, содержащая не более 80 символов. Каждый символ строки может быть малой английской буквой, цифрой или одним из знаков + (плюс), - (минус), * (звездочка). Группой знаков будет

называться такая совокупность последовательно расположенных знаков, которой непосредственно не предшествует и за которой непосредственно не следует знак. Аналогично определяется группа букв и группа цифр.

Требуется написать программу, которая находит и печатает самую длинную группу знаков. Если в строке имеется несколько групп знаков с наибольшей длиной, то найти первую по порядку. Если в строке нет ни одной группы знаков, то напечатать сообщение: "В строке нет ни одной группы знаков". Исходная строка вводится с клавиатуры.

Вариант 4

Рассматривается непустая строка, содержащая не более 80 символов. Каждый символ строки может быть малой английской буквой, цифрой или одним из знаков + (плюс), - (минус), * (звездочка). Группой букв будет

называться такая совокупность последовательно расположенных букв, которой непосредственно не предшествует и за которой непосредственно не следует буква. Аналогично определяется группа знаков и группа цифр.

Требуется написать программу, которая находит и печатает все такие группы букв, которые начинаются и кончаются одной и той же буквой. Группа букв, состоящая из одной буквы, принадлежит множеству искомых групп букв. Если в строке нет ни одной группы букв, которая начинается и кончается одной и той же буквой, то напечатать сообщение: "В строке нет ни одной искомой группы букв". Если в строке нет ни одной группы букв, то напечатать сообщение: "В строке нет ни одной группы букв". Исходная строка вводится с клавиатуры.

Вариант 5

Рассматривается непустая строка, содержащая не более 80 символов. Каждый символ строки может быть малой английской буквой, цифрой или одним из знаков + (плюс), - (минус), * (звездочка). Группой цифр будет

называться такая совокупность последовательно расположенных цифр, которой непосредственно не предшествует и за которой непосредственно не следует цифра. Аналогично определяется группа знаков и группа букв.

Требуется написать программу, которая находит и печатает все такие группы цифр, которые начинаются и кончаются одной и той же цифрой. Группа цифр, состоящая из одной цифры, принадлежит множеству искомых групп цифр. Если в строке нет ни одной группы цифр, которая начинается и кончается одной и той же цифрой, то напечатать сообщение: "В строке нет ни одной искомой группы цифр". Если в строке нет ни одной группы цифр, то напечатать сообщение: "В строке нет ни одной группы цифр". Исходная строка вводится с клавиатуры.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]