Практические работы для 10 класса (по учебнику К.Ю. Полякова, Е.А. Еремина)



Практическая работа № 52
«Строки в процедурах и функциях»




Уровень A. Напишите функцию, которая возвращает первое слово переданной ей символьной строки.

Пример:

Введите строку: Однажды в студёную зимнюю пору...
Первое слово: Однажды

Уровень B. Напишите функцию, которая заменяет расширение файла на заданное новое расширение.

Пример:

Введите имя файла: qq
Введите новое расширение: tmp
Результат: qq.tmp

Пример:

Введите имя файла: qq.exe
Введите новое расширение: tmp
Результат: qq.tmp

Пример:

Введите имя файла: qq.work.xml
Введите новое расширение: tmp
Результат: qq.work.tmp

Уровень C. Напишите функцию, которая заменяет во всей строке все римские числа на соответствующие десятичные числа.

Пример:

Введите строку:
В MMXIII году в школе CXXIII состоялся очередной выпуск XI классов.
Результат:
В 2013 году в школе 123 состоялся очередной выпуск 11 классов.







Наверх