• Дан алгоритм, записанный на алгоритмическом языке. Что будет выведено на экран, если при выполнении алгоритма с клавиатуры ввести число 10? В ответе укажите только число

    question img

Ответы 1

  • Ответ:

    На экран будет выведено число 24

    Объяснение:

    Посмотрим, что делает эта программа:

    алг

    нач

     цел х, у | объявляются две целые переменные x и y

     ввод х | вводится с клавиатуры значение x

     если x < 10 | если x < 10...

       тο | то...

         x := 2 * x | в x записываем 2x

         y := 2 + x | y присваиваем значение 2 + x

       иначе | иначе...

         x := 2 + x | в x записываем 2 + x

         y := 2 * x | y присваиваем значение 2x

       все | ветвление кончилось, дальше выполняем последовательно для любых x

     вывод у | вывод на экран значения y

    кон | конец программы

    Если с клавиатуры введено значение x = 10, выполняется ветка "иначе" (неверно, что 10 < 10). Сначала в переменную x записывается 2 + x = 2 + 10 = 12, потом в y записывается 2 * 12 = 24. В конце будет выведено значение y, то есть 24.

    • Автор:

      cottonljss
    • 11 месяцев назад
    • 3
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

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

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

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