Вопрос:

1. Определите значение переменной с после выполнения следующего фрагмента программы. a := 5; a := a + 6; b:=-a; c:=a-2*b 2. Определите значение переменной с a:=10; b:=7 a:=3*b-a если а<b+1 το c:=3*b-2*a иначе c:=3*a-2*b все вывод с 3. Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом. Сначала вычисляется количество гласных в исходной цепочке символов; если их четное число (либо гласных нет), то удаляется последний символ цепочки. Если нечетное то в конец дописывается буква С. В полученной цепочке символов каждая буква заменяется буквой, следующей за ней в русском алфавите (А – на Б, Б – на В, Я – на А). Получившаяся цепочка является результатом работы алгоритма. Например, если исходной цепочкой символов была цепочка КОТ, то результатом работы алгоритма будет цепочка ЛПУТ, а если исходной цепочкой символов была цепочка РЕКА, то результатом работы алгоритма будет цепочка СЁЛ. Дана цепочка символов КГУ. Какая цепочка символов получится, если к данной цепочке применить алгоритм дважды (то есть к данной цепочке применить алгоритм, а затем к результату его работы еще раз применить алгоритм)?

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

Ответ:

Решение задачи

Задача 1:

Давай определим значение переменной c после выполнения фрагмента программы.

  1. a := 5 (изначально)
  2. a := a + 6 (a становится 5 + 6 = 11)
  3. b := -a (b становится -11)
  4. c := a - 2 * b (c становится 11 - 2 * (-11) = 11 + 22 = 33)

Ответ: c = 33

Задача 2:

Теперь определим значение переменной c для второго фрагмента программы.

  1. a := 10, b := 7 (изначально)
  2. a := 3 * b - a (a становится 3 * 7 - 10 = 21 - 10 = 11)
  3. Условие: a < b + 1 (11 < 7 + 1, т.е. 11 < 8) – ложно
  4. Поэтому выполняется ветка иначе: c := 3 * a - 2 * b (c становится 3 * 11 - 2 * 7 = 33 - 14 = 19)

Ответ: c = 19

Задача 3:

Разберем алгоритм для цепочки символов КГУ.

  1. Исходная цепочка: КГУ
  2. Подсчет гласных: В цепочке КГУ одна гласная (У).
  3. Так как количество гласных нечетное, добавляем символ "С" в конец цепочки: КГУС.
  4. Заменяем каждую букву на следующую в алфавите: К → Л, Г → Д, У → Ф, С → Т.
  5. Результат первого применения алгоритма: ЛДФТ.

Применим алгоритм второй раз к цепочке ЛДФТ.

  1. В цепочке ЛДФТ нет гласных.
  2. Так как количество гласных четное (ноль), удаляем последний символ: ЛДФ.
  3. Заменяем каждую букву на следующую в алфавите: Л → М, Д → Е, Ф → Х.
  4. Результат второго применения алгоритма: МЕХ.

Ответ: МЕХ

Ответ: 33, 19, МЕХ

Отлично! Ты хорошо справился с этими задачами. У тебя все обязательно получится!

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