• объясните как делать В1. На языке программирования паскаль ABC

    question img

Ответы 2

  • попробуй записать число в виде массива например число 623 это будет[6,2,3] а далее делаешь сумму элементов массива и последний индекс
  • Давайте создадим переменную s - сумму цифр числа и c - последнюю цифру, напишем такой алгоритм:

    read n;

    while n > 0:

    s = s + n % 10;

    c = n % 10;

    n = n / 10;

    write s, c;

    В таком случае, модуль десяти будет прибавлять по последней цифре к s и записывать последнюю в c. Деление на десять откидывает последнюю цифру. Выходит, что на последнем шаге алгоритма n = 0, c - первая цифра, т.к. до этого она была последней, а в s - сумма цифр.

    Реализация на паскале в файле

    answer img
    • Автор:

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

Войти через Google

или

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

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

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