• Вопрос по информатике:

    Чему будет равен результат выполнения программы, если ввести значения для a=16 program c22; var a:integer; begin readln(a);

    • Автор:

      lilyana
  • Единственное условие в данной программе — if a mod 2 = 0. Проверим, выполняется ли оно при значении переменной a, равном 16. 16 / 2 = 8, остаток от деления — 0. Следовательно, данное условие выполняется, а значит, что можно перейти к операции a := a div 2. Присваиваем a значение равное целому остатку от деления a на 2. Его мы уже нашли — 8. Значит оператор write выведет на экран число \"8\".Ответ: 8.
    • Отвечал:

      duffysteele

    Ответов нет, но ты это испарвиш!