Предмет: Информатика,
автор: алина11п
Дан рекурсивный алгоритм:
procedure F(n: integer);
begin
writeln(n);
if n < 7 then begin
writeln(n);
F(n+2);
F(n*2);
F(n*3)
end
end;
Найдите сумму чисел, которые будут выведены при вызове F(1).
Simba2017:
может выпишем все числа?
но вообще можно установить программу и записать этот фрагмент-получите ответ...
ответ к заданию говорит, что должно получиться 426, вот только каким образом не пойму(
а вы вообще собираетесь егэ сдавать по информатике?
Ответы
Автор ответа:
2
Рекурсивный алгоритм, выполняется последовательный вызов функций
Можно переписать код, тогда получим ответ явно. Функцию вызываем до предела, пока не сработает условие выхода
Приложения:
только вот неприятность, на экзамене такую задачу придется решить без компьютера(
Похожие вопросы
Предмет: История,
автор: kirillluganskij467
Предмет: Другие предметы,
автор: Xelga1307
Предмет: Английский язык,
автор: aizmajlova481
Предмет: Литература,
автор: Alina01zzz