Задать вопрос
13 марта, 00:27

Найдите последнюю цифру в записи числа х = (57∧8) 2014∧ 16 в 16-ричной системе счисления

+2
Ответы (1)
  1. 13 марта, 02:42
    0
    57 в восьмеричной системе - это в нашей 10-ричной 47.

    2014 в шестнадцатеричной - это в нашей 8212.

    Составить алгоритм по нахождению последней цифры при возведении а в степень b не сложно:

    var

    i, a, b, p:word; {диапазон целых чисел 0 ... 65535}

    Begin

    readln (a, b) ; p:=a mod 10; {первая степень числа а}

    for i:=2 to b do {если степень больше 1, то в цикле начинаем домножать, пока № витка цикла не дойдет до b }

    begin

    p:=p*a; {домножаем результат на последнюю цифру числа а}

    p:=p mod 10; {отделяем последнюю цифру результата}

    end;

    writeln (p) ; {по окончании цикла в р находится результат задачи}

    end.

    В результате вводимых данных (47 и 8212) получаем 1. Думаю, что и в 16-ричной будет тоже 1.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Найдите последнюю цифру в записи числа х = (57∧8) 2014∧ 16 в 16-ричной системе счисления ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы