Решение задач в среде программирования КуМир. Строки

Дата Задача Описание задачи
2 года 31 неделя Вывести слова строки по алфавиту

Вводится строка слов. Требуется вывести слова в алфавитном порядке по первым их буквам.

Перед тем как сортировать слова по первым буквам алфавита, их сначала надо выделить из строки. Будем считать, что строка состоит из слов, разделенных только одним пробелом, в начале...

2 года 43 недели Вывести слова в обратном порядке (среда программирования КуМир)

Вводится строка, состоящая из слов, разделенных пробелами. Требуется вывести на экран слова строки в обратном порядке.

Алгоритм решения

Вводятся две переменные - "начало" и "конец", обоим присваивается номер последнего символа строки. Далее в цикле просматривается исходная...

3 года 22 недели Найти n-ое слово в строке (КуМир)

Найти в строке слово под определенным номером и вывести на экран его первый символ. Номер слова вводится пользователем.

Особенности решения задачи:

  1. Пусть переменная count является счетчиком слов. Присвоим ей сначала 0, т.к. строка может не...
3 года 27 недель Заменить подстроку между первой и соответствующей ей скобками (КуМир)

Написать программу, которая находит первую квадратную открывающую скобку и соответствующую ей закрывающую и вместо подстроки между этими скобками вставляет другую подстроку. Следует иметь в виду, что между первой открывающией и соответствующей ей закрывающей могут находится еще скобки (вложенные...

3 года 28 недель Заменить в самом длинном слове строки буквы 'а' на 'б' (КуМир)

Дана строка символов. Группы символов, разделенные одним или несколькими пробелами и не содержащие пробелов внутри себя, будем называть словами. В самом длинном слове заменить все буквы «а» на «б».

Алгоритм решения задачи:

  1. Пусть в переменных len хранится длина...
3 года 28 недель Определить длину самого короткого слова в строке (КуМир)

В строке, состоящей из слов, написанных строчными русскими буквами, найти длину самого короткого слова. Слова могут быть разделены одним или несколькими пробелами.

Алгоритм решения задачи:

  1. Присвоить переменной l длину строки.
  2. Пусть...
3 года 28 недель Заменить три последних символа у слов, больших определенной длины (КуМир)

Дан массив слов. У слов, которые состоят более чем из 5-ти символов, заменить три последних символа на символ '$'.

Основная часть алгоритма решения задачи:

  1. Измеряем длину очередного элемента массива, т.е. очередного слова, и сохраняем ее в...
3 года 29 недель Вычислить проценты строчных и прописных букв в строке (КуМир)

Вводится строка. Необходимо посчитать в ней процентное соотношение строчных и прописных букв русского алфавита.

Алгоритм решения задачи:

  1. Определить количество символов в строке.
  2. Перебрать все символы. Если буква входит в диапазон ['а'; 'я...