1. Главная
  2. Библиотека
  3. Программирование
  4. Представить алгоритм решения задачи в формульно-словесн...
Решение задачи на тему

Представить алгоритм решения задачи в формульно-словесной форме и в виде блок-схемы. И написать код для КуМир. На вход алгоритму подается конечная последовательность символов «+». Требуется заменить все четные символы этой последовательности на «–».

  • Программирование
  • #Основы алгоритмизации и программирования
  • #Структуры и алгоритмы обработки данных
Представить алгоритм решения задачи в формульно-словесной форме и в виде блок-схемы. И написать код для КуМир. На вход алгоритму подается конечная последовательность символов «+». Требуется заменить все четные символы этой последовательности на «–».

Условие:

Представить алгоритм решения задачи в формульно-словесной форме
и в виде блок-схемы. И написать код для КуМир.


На вход алгоритму подается конечная последовательность символов
«+». Требуется заменить все четные символы этой последовательности на «–».

Решение:

Ниже приведено пошаговое описание решения задачи, а затем – блок-схема и пример кода для среды КуМир.

Описание алгоритма на русском языке:

  1. Вводится конечная последовательность символов, состоящая из знаков «+». Обозначим её как S, и пусть длина последовательности равна N.
  2. Инициализируем счётчик i, равный 1, для перебора символов последовательности.
  3. Пока i не превысит N, выполняем следующие действия: а) Если позиция i является чётной (то есть i делится на 2 без остатка), то вместо символа на этой позиции используем знак «–». б) Если позиция...

Выбери предмет