Задание № 7126
Ниже на четырёх языках программирования записан рекурсивный алгоритм F.
Бейсик
SUB F(n)
IF n <= 5 THEN
F(n + 2)
PRINT n
F (n + 3)
END IF
END SUB
Алгоритмический язык
алг F(цел n)
нач
если n <= 5 то
F(n + 2)
вывод n, нс
F(n + 3)
все
кон
Паскаль
procedure F(n: integer);
begin
if n <= 5 then
begin
F(n + 2);
writeln (n);
F(n + 3)
end
end
Си
void F(int n)
{
if (n <= 5)
{
F(n + 2) ;
printf("%d\n", n);
F(n + 3) ;
}
}
Чему равна сумма всех чисел, напечатанных на экране при выполнении вызова F(l)?
Решать другие задания по теме: Рекурсивные алгоритмы
Показать ответ
Комментарий:
Ответ: 13
Ответ: 13
Нашли ошибку в задании? Выделите фрагмент и нажмите Ctrl + Enter.