Питання про Excel 1. Для чого використовуються умови? 2. З чого складаються умови? 3. Що таке складні умови? 4. Для чого використовується фільтрація даних?
Последовательность 122 не может быть получена в результате выполнения алгоритма, поскольку числа записываются в порядке неубывания, а число 22 не может являться разностью двух чисел, меньших шестнадцати.
Последовательность 212 может быть получена в результате выполнения алгоритма, предложенного учителем, в этом случае исходные цифры были: F, D, 1.
Последовательность 313 не может быть получена в результате выполнения алгоритма, предложенного учителем, поскольку из анализа предыдущей последовательности ясно, что не удастся выбрать такие три числа в шестнадцатеричной системе.
Последовательность 3A не может быть получена в результате выполнения алгоритма, поскольку обе разности должны быть записаны как десятичные числа.
Оператор div отрезает последнюю цифру числа, а mod считает остаток от деления на 2. Если он равен нулю, то выполняется действие M:= M + x mod 10. Сначала выводится переменная L, в ней содержится счетчик, который считает, сколько раз оператор div отрежет цифру. Отсюда следует, что число должно быть трехзначным. В нашем случае ответом будет число 999, потому что div отрежет последнюю цифру три раза, а условие if x mod 2 = 0 then не будет выполнятся, потому что остаток от деления на 2 числа 999 не равен нулю, программа выведет 0. ответ: 999
Проанализируем каждую последовательность.
Последовательность 122 не может быть получена в результате выполнения алгоритма, поскольку числа записываются в порядке неубывания, а число 22 не может являться разностью двух чисел, меньших шестнадцати.
Последовательность 212 может быть получена в результате выполнения алгоритма, предложенного учителем, в этом случае исходные цифры были: F, D, 1.
Последовательность 313 не может быть получена в результате выполнения алгоритма, предложенного учителем, поскольку из анализа предыдущей последовательности ясно, что не удастся выбрать такие три числа в шестнадцатеричной системе.
Последовательность 3A не может быть получена в результате выполнения алгоритма, поскольку обе разности должны быть записаны как десятичные числа.
Правильный ответ указан под номером 2.
Сначала выводится переменная L, в ней содержится счетчик, который считает, сколько раз оператор div отрежет цифру. Отсюда следует, что число должно быть трехзначным. В нашем случае ответом будет число 999, потому что div отрежет последнюю цифру три раза, а условие if x mod 2 = 0 then не будет выполнятся, потому что остаток от деления на 2 числа 999 не равен нулю, программа выведет 0.
ответ: 999