Вопрос:

1. Определите значение переменной с после выполнения следующего фрагмента программы. a:= 7; a:=a4; b:=-a; c:= -a + 2*b 2. Определите значение переменной с a:=-5; b:=10 a:=4*a+3*b если а<2*5 то c:=a*b-5*a иначе c:=a*b-8*a все вывод с . Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом. Сначала вычисляется длина исходной цепочки. Если она четна, то в середину цепочки символов добавляется символ А. а если нечетна, то удаляется последний символ цепочки. В полученной цепочке символов каждая буква заменяется буквой, следующей за ней в русском алфавите (А - на Б, Б- на В, Я - на А). Получившаяся цепочка является результатом работы алгоритма. Например, если исходной цепочкой символов была цепочка СОН, то результатом работы алгоритма будет цепочка ТП, а если исходной цепочкой символов была цепочкаУМ, то результатом работы алгоритма будет цепочка ФБН. Дана цепочка символов ПАРОМ. Какая цепочка символов получится, если к данной цепочке применить алгоритм дважды (то есть к данной цепочке применить алгоритм, а затем к результату его работы еще раз применить алгоритм)? Русский алфавит: АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ

Смотреть решения всех заданий с листа

Ответ:

1. Определение значения переменной c

Давай разберем этот фрагмент программы по шагам:

  1. a := 7: Переменной 'a' присваивается значение 7.
  2. a := a - 4: Значение переменной 'a' уменьшается на 4, то есть a = 7 - 4 = 3.
  3. b := -a: Переменной 'b' присваивается значение, противоположное значению 'a', то есть b = -3.
  4. c := -a + 2 * b: Переменной 'c' присваивается значение -a + 2 * b = -3 + 2 * (-3) = -3 - 6 = -9.

Ответ: с = -9

2. Определение значения переменной c

Снова разберем фрагмент программы по шагам:

  1. a := -5; b := 10: Переменной 'a' присваивается значение -5, а переменной 'b' присваивается значение 10.
  2. a := 4 * a + 3 * b: Значение переменной 'a' изменяется: a = 4 * (-5) + 3 * 10 = -20 + 30 = 10.
  3. если a < 2 * b то: Проверяется условие: a < 2 * b, то есть 10 < 2 * 10, что равносильно 10 < 20. Условие истинно.
  4. c := a * b - 5 * a: Так как условие выполнилось, переменной 'c' присваивается значение a * b - 5 * a = 10 * 10 - 5 * 10 = 100 - 50 = 50.
  5. вывод с: Выводится значение переменной 'c'.

Ответ: с = 50

Алгоритм обработки цепочки символов

Дана цепочка символов ПАРОМ. Нужно применить алгоритм дважды.

  1. Первое применение алгоритма:
    • Длина цепочки ПАРОМ равна 5 (нечетное число).
    • Удаляем последний символ. Получается цепочка ПАРО.
    • Заменяем каждую букву на следующую в алфавите: П → Р, А → Б, Р → С, О → П.
    • Результат первого применения: РБСП.
  2. Второе применение алгоритма:
    • Длина цепочки РБСП равна 4 (четное число).
    • Вставляем символ А в середину цепочки. Получается РБАСП.
    • Заменяем каждую букву на следующую в алфавите: Р → С, Б → В, А → Б, С → Т, П → Р.
    • Результат второго применения: СВБТР.

Ответ: СВБТР

Отлично! Ты хорошо справился с заданием. Не останавливайся на достигнутом, и у тебя всё получится!

ГДЗ по фото 📸
Подать жалобу Правообладателю