Pascal: Проверь себя (строки в Паскале)

Решенные задачи: строки в Паскале

Вернуться к уроку

Работа со строками в Паскале: формирование строк

Pascal string 1: Дан символ C. Вывести два символа, первый из которых предшествует символу C в кодовой таблице, а второй следует за символом C.
Для решения понадобятся функции для работы с символьным типом данных.

* Из задачника М. Э. Абрамян (String3)

Pascal string 2: Дан символ C, изображающий цифру или букву (латинскую или русскую). Если C изображает цифру, то вывести строку «digit», если латинскую букву — вывести строку «lat», если русскую — вывести строку «rus».

* Из задачника М. Э. Абрамян (String6)

Pascal string 3: Дано четное число N>0 и символы C1 и C2. Вывести строку длины N, которая состоит из чередующихся символов C1 и C2, начиная с C1

* Из задачника М. Э. Абрамян (String9)

Pascal string 4: Дана непустая строка S и целое число N>0. Вывести строку, содержащую символы строки S, между которыми вставлено по N символов «*» (звездочка)

* Из задачника М. Э. Абрамян (String12)

Строки в Паскале: посимвольный анализ и преобразование строк

Pascal string 5: Дано целое положительное число. Вывести символы, изображающие цифры этого числа (в порядке справа налево).
Для решения понадобятся функции для работы со строками

* Из задачника М. Э. Абрамян (String21)


Pascal string 6: Дана строка, изображающая арифметическое выражение вида «<цифра>±<цифра>±…±<цифра>», где на месте знака операции «±» находится символ «+» или «» (например, «4+7–2–8»). Вывести значение данного выражения (целое число).

Для решения возможно понадобятся функции для работы с символами

* Из задачника М. Э. Абрамян (String23)

Строки в Паскале: обработка строк с помощью стандартных функций

Pascal string 7: Дано целое число N>0 и строка S. Преобразовать строку S в строку длины N следующим образом: если длина строки S больше N, то отбросить первые символы, если длина строки S меньше N, то в ее начало добавить символы «.» (точка).
Для решения понадобятся функции для работы со строками

* Из задачника М. Э. Абрамян (String26)


Pascal string 8: Дан символ C и строка S. Удвоить каждое вхождение символа C в строке S

Для решения понадобятся функции для работы со строками

* Из задачника М. Э. Абрамян (String28)


Pascal string 9: Даны строки S и S0. Проверить, содержится ли строка S0 в строке S. Если содержится, то вывести True, если не содержится, то вывести False.

Для решения понадобятся функции для работы со строками

* Из задачника М. Э. Абрамян (String31)

Строки в Паскале: анализ и преобразование слов в строке

Pascal string 10: Дана строка, состоящая из русских слов, набранных заглавными буквами и разделенных пробелами (одним или несколькими). Найти количество слов, которые содержат хотя бы одну букву «А».

* Из задачника М. Э. Абрамян (String43)


Вернуться к уроку
Поделитесь уроком с коллегами и друзьями:[SvenSoftSocialShareButtons]
One Comment

    Ирина Колтакова

    Большое спасибо за строковые переменные. Рассказала ученикам — ВСЕ сразу поняли!!! Отличный сайт!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

*
*


Вставить формулу как
Блок
Строка
Дополнительные настройки
Цвет формулы
Цвет текста
#333333
Используйте LaTeX для набора формулы
Предпросмотр
\({}\)
Формула не набрана
Вставить