Решите, пожалуйста, подробно за весьма неплохое вознагрождение. Определить значение...

0 голосов
35 просмотров

Решите, пожалуйста, подробно за весьма неплохое вознагрождение.

Определить значение переменной после исполнения алгоритма по блок-схеме:


image

Информатика | 35 просмотров
Дано ответов: 2
0 голосов
Правильный ответ

A5<4</p> нет, идем по стрелочке НЕТ

 А=А+1=5+1=6

S=A+B

A берем из того что вычислили последнее, то есть последннее значение и оно равно 6

B=4 изначательно было дано и мы его не меняли

значит S= 6+4=10

вывод S

это значит какое последнее S получилось то и выводим, выводим 10

 

(327 баллов)
0 голосов

На блок-схеме первым прямоугольником обозначены входные данные
А=5,  В=4
Ромб это логический блок, в нем выполняется операция сравнения чисел А и В 
В нашем случае в логический блок мы принимаем А=5 и В=4, выполняя указанное действие в блоке получаем ответ НЕТ, следовательно дальнейший процесс пойдет по ветке НЕТ
Перейдя по ветке НЕТ мы попадаем в блок действия, в котором выполняются следующие действия:
1) Новому числу А присваивается значение суммы старого А=5 и единицы (5+1), в итоге получается новое значение А=6
2) Переменная S является суммой значений новой переменной А=6 и старой переменной В=4. Следовательно, вторым действием будет проводиться сложение значений двух переменных: А и В. 6+4=10
На этом в блоке действие собственно действия заканчиваются и мы переходим далее по ветке
Проходя дальше, приходим к конечной точке, а точнее выводу полученного значения S в последнем действии блока действие
 Следовательно, S=10

(34 баллов)