Назад
Вперед
Содержание
Варианты задач
Вариант 1
- Дана строка. Найдите, сколько в нем букв А.
- Дана строка и буква. Выделите с строке все вхождения этой буквы.
- Дано предложение. С этого предложения вывести на экран только слова с четными номерами.
- Дано предложение. С слов этого предложения сформировать новое предложение, в котором переставлены местами его первое и последнее слова.
Вариант 2
- Дана строка. Найдите в нем количество символов, стоящих после последней точки.
- Дана строка. Удалите из него все вхождения первого символа. Например, от строке «абпаваа» должно остаться «бпв».
- Дано предложение. С этого предложения вывести на экран только слова с нечетными номерами, указывая для каждого слова количество букв в нем.
- Дано предложение. С слов этого предложения сформировать новое предложение, в котором переставлены местами его первое и второе слова.
Вариант 3
- Дана строка. Найдите, сколько в нем цифр.
- Дано строки S1, S2. Выяснить, является ли строка S2 в строке S1. Если есть, то удалить его первое вхождение.
- Дано предложение и слово. С этого предложения вывести на экран все слова кроме введенного слова.
- Дано предложение. С слов этого предложения сформировать новое предложение, в котором после слов с четными номерами поставить "!", После слов с нечетными номерами поставить "?". Пробелы оставить.
Вариант 4
- Дана строка. Найдите в нем количество символов, стоящих до последней запятой.
- Дано строки S1, S2. Удалите с строке S1 все вхождения строки S2.
- Дано предложение С этого предложения вывести на экран только те слова, заканчивающиеся буквой "а".
- Дано предложение и число t. С слов этого предложения сформировать новое предложение, в которое переписать все слова, кроме слова с номером t.
Вариант 5
- Дана строка. Какая буква встречается в данной строке чаще "А" или "В"?
- Дана строка. Если его длина нечетная удалит из него среднюю букву, если парная то две средних буквы.
- Дано предложение. С этого предложения вывести на экран только те слова, которые не совпадают с последним словом.
- Дано предложение и буква. С слов этого предложения сформировать новое предложение, в которое переписать все слова кроме слов, начинающихся на эту букву.
Вариант 6
- Дана строка. Найдите в нем количество символов +, стоящих в первой запятой.
- Дана строка. Перед каждой буквой этой строки вставить пробел. Например, строка «абпаваа» должен стать таким «а бы п у а а».
- Дано предложение и число. Напечатайте только те его слова в которых количество букв меньше чем введенное число.
- Дано предложение. С слов этого предложения сформировать новое предложение в котором, если слово начинается с гласной буквы, то после него поставить ",", а если нет, то после слова поставить "!". Пробелы оставить.
Вариант 7
- Дана строка и буква. Сколько раз встречается эта буква в этой строке?
- Дана строка. Перед каждым его символом вставить второй символ. Например, строка «а * ПАВА» должен стать таким «* а *** п * а * в * а * а»
- Дано предложение. Выведите на экран только те его слова, начинающиеся и заканчивающиеся на одну и ту же букву.
- Дано предложение. С слов этого предложения сформировать два новых предложения. В первой переписать слова с нечетными номерами, во второй слова с четными номерами.
Вариант 8
- Дана строка. Найдите в нем количество символов, стоящих после первой точки.
- Дано строки S, S1, S2. Заменить в строке S первое вхождение строке S1 на строку S2.
- Дано предложение. Напечатать все его слова, изменяя окончание "ing" на "ed".
- Дано предложение. С слов этого предложения сформировать новое предложение, в которое переписываются только симметричные слова (например, шалаш).
Вариант 9
- Дана строка и две буквы. Какая из двух букв встречается в данной строке чаще?
- Дано строки S, S1, S2. В строке S перед каждым вхождением строки S1 вставить строку S2.
- Дано предложение из английских букв. Напечатать все его слова, изменяя первую букву каждого слова в большую.
- Дано предложение. С слов этого предложения сформировать новое предложение в котором слова переставлены так: первое со вторым, третье с четвертым, пятым с шестым и т.д. Если количество слов нечетная, то последнее слово не переставляйте.
Вариант 10
- Дана строка. Найдите в нем количество символов «*», стоящих после первого пробела.
- Дана строка и буква. Замените в этой строке все вхождения введенной буквы на «???».
- Дано предложение. Напечатать все его слова, переставляя в каждом слове первую букву в конец слова.
- Дано предложение и число k. С слов этого предложения сформировать новое предложение, в котором слова циклически сдвинуты на k позиций. Например, при k = 2 в предложении с восьми слов порядок слов будет такой: 3 4 5 6 7 8 1 2.
Вариант 11
- Дана строка. Проверить, является ли он палиндромом (например, шалаш).
- Дана строка. Замените в нем все вхождения последнего символа в «!!». Например, строка «абпаваа» должен стать таким «!! бп !! в !!!!».
- Дано предложение. Найдите в нем самое длинное слово. Если таких слов несколько, то найдите первое из них.
- Даны два предложения. С этих слов двух предложений сформировать третье предложение, в которое сначала переписаны слова с нечетными номерами с первого предложения, а затем слова с четными номерами с другой предложения.
Вариант 12
- Дана строка и буква. Сколько раз встречается эта буква от начала строке в первой точки?
- Дано строки S, S1, S2. Заменить в строке S последнее вхождение строке S1 на строку S2.
- Дано предложение. Напечатать только те его слова, в которых первая буква встречается в слове более одного раза.
- Дано предложение. С слов этого предложения сформировать новое предложение, куда не переписывать слова с четными номерами, а слова с нечетными номерами выводить в обратном порядке. Например, слово "мама" должно выводиться в виде "Амам".
Вариант 13
- Дана строка и буква. Сколько раз встречается эта буква, от последнего пробела до конца строке?
- Дана строка. Удвоить каждый его символ.
- Дано предложение. Напечатать только те его слова, имеющие парную длину. Каждое слово выводить в обратном порядке. Например, слово "мама" должно выводиться в виде "Амам".
- Дано предложение. С слов этого предложения сформировать новое предложение, в которое переписаны пять длинных слов (сначала массив слов отсортировать по убыванию их длин).
Вариант 14
- Дана строка. Сколько раз в нем встречается символ "+" между первой и последней цифрами?
- Дана строка и число N. Перед каждым символом этой строки вставить N символов «*».
- Дана строка. Напечатать все его слова, в которых нет букв, которые повторяются.
- Дано предложение. С слов этого предложения сформировать новое предложение, в которое переписаны три коротких слова (сначала массив слов отсортировать по возрастанию их длин).
Вариант 15
- Дана строка. Сколько раз в нем встречаются одинаковые соседние буквы?
- Дана строка, содержащая натуральное число, являющееся номером телефона. Вставить в эту строку знаки
«-», Чтобы он имел привычный номер телефона вида. Например, для строки 324567 получить строку 32-45-67, для строки 1234567 получить строку 1-23-45-67.
- Дано предложение. Напечатайте все его слова в порядке возрастания их длин.
- Дано предложение. С слов этого предложения сформировать новое предложение, в котором слова расположены в алфавитном порядке, и слова повторяющиеся в первом предложении, выводить в новое предложение один раз.
Вариант 16
- Дана строка. Найти наибольшее количество одинаковых символов, стоящих рядом.
- Дана строка, содержащая натуральное число. Вставить в эту строку знаки «пробел», чтобы этот знак разделял группы по три цифры. Например, для строки 12345678 получить строку 12345678.
- Дано предложение из латинских букв. Найдите в нем слово, которое содержит наибольшее количество гласных букв.
- Дано предложение. С слов этого предложения, не повторяются, сформировать новое предложение. Повторяющиеся слова в первом предложении, в новое предложение не выводить.
Вариант 17
- Дана строка и буква. Сколько раз встречается эта буква между первой и последней запятыми?
- Дано предложение, содержащее слова и любое количество пробелов между словами. Преобразовать строку так, чтобы пробелы остались по одному только между словами.
- Дана строка. Напечатать все его слова, в которых буквы расположены в алфавитном порядке.
- Даны два предложения. С этих слов двух предложений сформировать третье предложение, в которое переписаны слова, есть хотя бы в одном из двух введенных предложений. Слова повторяющихся выводить один раз.
Назад
Вперед
Содержание