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

Вариант 10

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

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

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

Вариант 11

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

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

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

Вариант 12

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

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

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

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

Вариант 13

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

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

Требуется написать программу, которая находит и печатает все такие группы букв, в которые буква "a" входит не менее двух раз. Если в строке есть хотя бы одна группа букв, но нет искомых групп букв, то напечатать

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

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