• 30 баллов!!! Очень срочно!
    Как известно, многие задачи имеют не единственное решение. Так, Юля нашла другой способ вычисления второй цифры трехзначного числа для примера 16.5(вложения). Какую из команд использовала Юля? Объясните, что получится при выполнении каждой и приведенных команд.
    1) a2:=a mod 10 div 10;
    2) a2:=a div 10 mod 10;
    3) a2:=a div 100 mod 10
    Заранее спасибо ❤

    question img

Ответы 1

  • Юля использовала команду: 2) a2:=a div 10 mod 10;

    1) a2:=a mod 10 div 10;

    будет 0 в любом случае

    число mod 10 = последней цифре числа

    число div 10 - число без последней цифры, в случае однозначного числа - всегда будет 0

    Например: (123 mod 10) div 10 = 3 div 10 = 0

    2) a2:=a div 10 mod 10;

    число div 10 = число без последней цифры

    число mod 10 = последней цифре числа

    Например: (123 div 10) mod 10 = 12 mod 10 = 2

    3) a2:=a div 100 mod 10;

    будет первая цифра трёхзначного числа

    число div 100 = число без двух последних цифр, в случае трёхзначного числа - однозначное число

    число mod 10 = последней цифре числа, в случае однозначного числа - самому числу

    Например: (123 div 100) mod 10 = 1 mod 10 = 1

    • Автор:

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

Еще вопросы

Войти через Google

или

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

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

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