Предмет: Информатика,
автор: чернобылец
b6 по информатике. с подробным решением!
Приложения:
Ответы
Автор ответа:
0
ответ 25
Начнем считать F(3):
3>0? да, тогда
1. F(1):
1>0? да, тогда 1)F(-1)= -1>0? нет. Т.к число меньше 0, то процедуры больше не будут
вызываться. Дальше после end печатается 1 звезда, следовательно F(-1)=1зв.
2)F(0), 0 не больше нуля следовательно F(0)=1 зв
3)F(0)=1 зв. и плюс одна звезда у процедуры f(1), т.е f(1)=4 зв.
-------------------------------
2. F(2):
1)F(0)=1
2)F(1)=4
3)F(1)=4
F(2)=10.
-----------------------------------------
3. F(2)=10.
--------------------------------
Всего 25 звезд. Тяжело будет понять смысл написанного тем, кто не понимает, как работают процедуры и функции.
Начнем считать F(3):
3>0? да, тогда
1. F(1):
1>0? да, тогда 1)F(-1)= -1>0? нет. Т.к число меньше 0, то процедуры больше не будут
вызываться. Дальше после end печатается 1 звезда, следовательно F(-1)=1зв.
2)F(0), 0 не больше нуля следовательно F(0)=1 зв
3)F(0)=1 зв. и плюс одна звезда у процедуры f(1), т.е f(1)=4 зв.
-------------------------------
2. F(2):
1)F(0)=1
2)F(1)=4
3)F(1)=4
F(2)=10.
-----------------------------------------
3. F(2)=10.
--------------------------------
Всего 25 звезд. Тяжело будет понять смысл написанного тем, кто не понимает, как работают процедуры и функции.
Похожие вопросы
Предмет: Математика,
автор: urkumbaevamir761
Предмет: Математика,
автор: bekzatbolatuly79
Предмет: Математика,
автор: ignatovaa730
Предмет: Биология,
автор: 9АКЛ
Предмет: Математика,
автор: andreiqa6119