Задания для самостоятельного решения.
Задания для самостоятельного решения.
(задания, не решённые в классе, выполняются дома и оформляются в виде отчёта)
- Дана строка. Последние K её символов переставить в начало строки.
- Заданную фамилию распечатать по диагонали два раза: слева направо, а ниже – справа налево.
- В заданную строку дописать K заданных символов с M-ой позиции.
- Даны две строки. Сформировать новую строку, состоящую по очереди из символов этих строк. Хвост более длинной строки дописать без изменений. Например: 1-я строка «привет», 2-я строка «мир», результат – «пмриирвет».
- Даны две строки. Из первой удалить все вхождения символов второй строки. Например: 1-я строка «привет», 2-я строка «мир», результат – «пвет».
- Задано предложение, слова которого разделены одним или несколькими пробелами. Распечатать «в столбик» все слова, которые (условие по вариантам).
Вар-т
| Условие
| Вар-т
| Условие
|
| Не содержат цифр
|
| Начинаются и заканчиваются одинаковым символом
|
| Содержат только одну цифру
|
| Содержат чётное число цифр
|
| Содержат более одной цифры
|
| Состоят из разных символов
|
| Содержат удвоенные символы
|
| Содержат только латинские буквы
|
| Не содержат удвоенные символы
|
| Состоят из одинаковых символов
| - В заданной строке S все вхождения заданной подстроки S1 заменить другой заданной подстрокой S2.
- Проверить, является ли «перевёртышем» заданная строка (например, «НАГАН»).
- Заданы два предложения (в виде 2-х строк), слова которых разделены одним или несколькими пробелами. Распечатать «в столбик» все слова первого предложения, которые не встречаются во втором предложении.
- Задано предложение, слова которого разделены одним или несколькими пробелами. Распечатать символы, которые встречаются в каждом из слов.
|