• Подскажите, пожалуйста!

    С клавиатуры вводится значение A=25. В результате выполнения алгоритма, блок-схема которого изображена на рисунке, чему будет равно значение переменной S?

    Если можно, лучше решение расписать подробно.

    question img

Ответы 2

  • Ответ:84 Что тут объяснять выполняете действия до те пор, пока s не станет больше 25 Начало s=0 x=1x=1*4=4s= 0+4=44 меньше 25, значит выполняем действия дальше, только теперь у насx=4 s=4
  • В параллелограмме указан ввод числа в переменную А, т.е. А будет равно 25;Далее присваиваем значение переменным Х=1 и S=0;Проверяем/сравниваем (обычно это условный оператор if).У нас действительно S меньше или равно А, т.к. 0<25;Выполняем блок действий Х=Х*4 (т.е. Х=4); S=S+X (т.е. S=4);Опять проверяем/сравниваем 4<25, опять выполняем блок действий.X=4*4=16 (т.к. старое значение уже было 4 и оно хранится в памяти)S=4+16=20 (тоже что и с иксом);Опять проверяем 20<25. Опять выполняем блок действий:X=16*4=64S=20+64=84Проверяем :-) (надоело уже) 84<20????? Нет больше. Идем по ветке нет, т.е. выводим S.На экране отобразиться число 84.
    • Автор:

      wilber
    • 5 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years