• Дан следующий алгоритм (символом := обозначается операция присваивания):

    Ввести a, b

    a:=a+b

    b:=a-b

    a:=a-b

    Вывести a+b

    Расположите исходные данные для этого алгоритма в порядке ВОЗРАСТАНИЯ результатов.

    1) a=10 , b=8

    2) a=4 , b=12

    3) a=7 , b=7

    4) a=6 , b=9

    5) a=9 , b=11

Ответы 1

  • Получим формулу для вывода. То, что находится в переменных a и b буду обозначать [a, b]:[a,     b]       Ввести a, b[a+b, b]       a:=a+b[a+b, a]       b:=a-b[b,     a]       a:=a-b[b,     a]       Вывести a+bИтак, алгоритм просто меняет местами a и b, и выводит сумму b + a. В порядке возрастания выводов:3) 7 + 7 = 144) 9 + 6 = 152) 12 + 4 = 161) 8 + 10 = 185) 11 + 9 = 20
    • Автор:

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

Еще вопросы

Войти через Google

или

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

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

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