Логотип Автор24реферат
Задать вопрос
%
уникальность
не проверялась
Решение задач на тему:

Procedure F(n integer) begin write('5')

уникальность
не проверялась
Аа
724 символов
Категория
Информатика
Решение задач
Procedure F(n integer) begin write('5') .pdf

Зарегистрируйся в 2 клика в Кампус и получи неограниченный доступ к материалам с подпиской Кампус+ 🔥

Условие

Procedure F(n: integer); begin write('5'); if n>0 then begin write('+'); G(n-1); end; end; procedure G(n: integer); begin write('2'); if n>1 then F(n-2); end; begin write('2*('); f(8); write(')'); end.

Ответ

114

Решение

Потяни, чтобы посмотреть
Определим результат выполнения f(8):
write(‘5’) будет выведено 5
write(‘+’) будет выведен +
G(7):
write(‘2’) будет выведено 2
F(5)
write(‘5’) будет выведено 5
write(‘+’) будет выведен +
G(4)
write(‘2’) будет выведено 2
F(2)
write(‘5’) будет выведено 5
write(‘+’) будет выведен +
G(1)
write(‘2’) будет выведено 2
то есть в результате получим 5+25+25+2
В основной программе выводится 2*(f(8)) = 2*(5+25+25+2)
Результатом вычисления этого выражения будет 114
Ответ: 114
50% задачи недоступно для прочтения
Переходи в Кампус, регистрируйся и получай полное решение
Получить задачу
Больше решений задач по информатике:
Все Решенные задачи по информатике
Закажи решение задач
Оставляя свои контактные данные и нажимая «Найти работу», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.

Наш проект является банком работ по всем школьным и студенческим предметам. Если вы не хотите тратить время на написание работ по ненужным предметам или ищете шаблон для своей работы — он есть у нас.