Последнее изменение

1 год 28 недель назад

Текстовые редакторы — это программы, предназначенные для работы с текстом. Они позволяют читать, вводить, редактировать текст, сохранять его в файл, выполнять поиск по тексту и другое.

Главное отличие текстовых процессоров от текстовых редакторов: текстовые процессоры позволяют оформлять текст, а также вставлять нетекстовые объекты (изображения, таблицы, диаграммы, видео и аудио) в редактируемый документ. В текстовых процессорах оформление текста...

Посчитать количество введенных простых чисел (КуМир)
Программирование в КуМир

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

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

  1. Пока вводятся числа больше 1
  2. установить флаговую переменную в значение 'да';
  3. перебрать все числа от 2 до...
Вычисление факториала (КуМир)
Программирование в КуМир

Факториал числа - это произведение всех натуральных чисел до числа, факториал которого находим. Так факториал числа 4 равен 1 * 2 * 3 * 4, что равно 24. В матиматике это записали бы так: 4! = 1 * 2 * 3 * 4 = 24.

Напишем программу, вычисляющую факториал натурального числа, которое вводит...

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

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

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

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

Возьмем любое натуральное число. Если оно четное, то разделим его на 2. Если оно нечетное, то умножим на 3, прибавим 1 и затем разделим на 2. Результат этих операций также будем проверять на четность и выполнять первое или второе действие. Гипотеза Сиракуз утверждает, что рано или поздно мы...

Определить длину самого короткого слова в строке (КуМир)
Программирование в КуМир

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

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

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

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

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

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

В заданной матрице необходимо заменить последний элемент каждой строки на сумму предыдущих элементов данной строки.

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

  1. "Заходим" в очередную строку.
  2. Присваиваем переменной summa значение 0 (сначала сумма элементов...
Перевернуть число (КуМир)
Программирование в КуМир

Вводится число. Требуется вывести его так, чтобы составляющие его цифры шли в обратном порядке. Например, вводится число 4096, надо вывести 6904.

  1. Если найти остаток от деления на 10, то мы получим последнюю цифру числа.
  2. Запишем эту цифру в новое число.
  3. ...
Вычислить проценты строчных и прописных букв в строке (КуМир)
Программирование в КуМир

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

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

  1. Определить количество символов в строке.
  2. Перебрать все символы. Если буква входит в диапазон ['а'; 'я...
Среднее арифметическое отрицательных элементов массива. Замена на него минимального элемента (КуМир)
Программирование в КуМир

Пусть дан массив целых чисел, заполняемый пользователем.

  1. Считать очередной элемент.
  2. Если он меньше нуля, то увеличить переменную count на 1 (счетчик количества отрицательных элементов) и прибавить значение к переменной summa (накопление общей суммы отрицательных...