Назад
Уперед
Зміст
Варіанти завдань
Варіант 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
- Дана рядок і буква. Скільки разів зустрічається ця буква між першою і останньою запитом?
- Дано пропозицію, що містить слова і будь-яку кількість прогалин між словами. Перетворити рядок так, щоб прогалини залишилися по одному тільки між словами.
- Дана рядок. Надрукувати все його слова, в яких букви розташовані в алфавітному порядку.
- Дано дві пропозиції. З цих слів двох пропозицій сформувати третє речення, в яке переписані слова, є хоча б в одному з двох введених пропозицій. Слова, що повторюються виводити один раз.
Назад
Уперед
Зміст