Задать вопрос
20 июня, 14:57

Алг F (цел n)

нач

вывод n, нс

если n<=5, то

F (n+2)

F (n+3)

всё

кон

Чему равна сумма всех чисел, напечатанных на экране при выполнении вызова F (2) ?

+3
Ответы (1)
  1. 20 июня, 16:04
    0
    Простая рекурсия здесь. При вызове F (2) будут выполняться вызовы F (4) и F (5) ; вызов F (4) приведет к вызовам F (6) и F (7), а вызов F (5) - к вызовам F (7) и F (8). На этом прямой ход рекурсии закончится и начнется обратный. На экран будут выводиться числа 2, 4, 6, 7, 5, 7, 8. Их сумма = 39
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Алг F (цел n) нач вывод n, нс если n ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Похожие вопросы по информатике
Что будет написано после выполнения алгоритма? алг буква_1 нач опустить перо сместиться на вектор (0, 4) сместиться на вектор (1, - 2) сместиться на вектор (1, 2) сместиться на вектор (0, - 4) поднять перо сместиться на вектор (1, 0) кон алг буква_2
Ответы (1)
6. Запишите код программы с помощью операторов интегрированной среды программирования для заданного алгоритма. Алг Пример Код программы Нач x=5 y=-6 если (x>y) то (z=x+y иначе z=y-x) вывод (z) кон алг [2]
Ответы (1)
Что получится в результате работы следующего алгоритма, если 1) a=2, b=5, 2) a=0, b=-2 алг пример цел a, b, c нач ввод a, b если a >0 то если b>0 то c:=a+b иначе c:=10 кв иначе если b>0 то c:=a*b иначе c:=0 кв кв вывод c кон
Ответы (1)
2. Что получится в результате работы следующего алгоритма, если 1) a=2, b=5, 2) a=-1, b=-2 алг пример цел a, b, c нач ввод a, b если a>0 то если b>0 то c:=a+b иначе c:=10 кв иначе если b>0 то c:=a*b иначе c:=0 кв кв вывод c кон
Ответы (1)
Что получится в результате работы следующего алгоритма, если 1) a=2, b=5, 2) a=0, b=-2 алг пример цел a, b, c нач ввод a, b если a>0 то если b>0 то c:=a+b иначе c:=10 кв иначе если b>0 то c:=a*b иначе c:=0 кв кв вывод c кон
Ответы (2)