Проверяем выполняется ли условие a≤3. 0≤3? Да, это истина, идем по плюсу ( вниз)
(f=f+a a=a+1 )
f=0+0=0 a=0+1=1, Теперь f=0 a=1.
Заходим опять в ромб, проверяем условие a≤3 1≤3? Да, это истина, идем по плюсу ( вниз)
(f=f+a a=a+1 )
f=0+1=1 a=1+1=2, Теперь f=1 a=2
Снова идем в ромб, проверяем условие. 2≤3? Да, это истина, идем по плюсу ( вниз)
(f=f+a a=a+1 )
f=1+2=3 a=2+1=3, Теперь f=3 a=3
Снова идем в ромб, проверяем условие. 3≤3? Да, это истина, идем по плюсу ( вниз)
(f=f+a a=a+1 )
f=3+3=6 a=3+1=4, Теперь f=6 a=4.
Заходим опять в ромб, проверяем условие a≤3 4≤3? Нет, это ложь, значит идем по минусу (вправо). Подходим к концу. В итоге имеем, что f=6 a=4. Нас спрашивают результат переменной f после выполнения алгоритма. Смело пишем ответ: f=6
Answers & Comments
Ответ:
f=6
Объяснение:
f=0; a=0.
Проверяем выполняется ли условие a≤3. 0≤3? Да, это истина, идем по плюсу ( вниз)
(f=f+a a=a+1 )
f=0+0=0 a=0+1=1, Теперь f=0 a=1.
Заходим опять в ромб, проверяем условие a≤3 1≤3? Да, это истина, идем по плюсу ( вниз)
(f=f+a a=a+1 )
f=0+1=1 a=1+1=2, Теперь f=1 a=2
Снова идем в ромб, проверяем условие. 2≤3? Да, это истина, идем по плюсу ( вниз)
(f=f+a a=a+1 )
f=1+2=3 a=2+1=3, Теперь f=3 a=3
Снова идем в ромб, проверяем условие. 3≤3? Да, это истина, идем по плюсу ( вниз)
(f=f+a a=a+1 )
f=3+3=6 a=3+1=4, Теперь f=6 a=4.
Заходим опять в ромб, проверяем условие a≤3 4≤3? Нет, это ложь, значит идем по минусу (вправо). Подходим к концу. В итоге имеем, что f=6 a=4. Нас спрашивают результат переменной f после выполнения алгоритма. Смело пишем ответ: f=6