• C#



    Описать процедуру InvertDigits(K), меняющую порядок следования
    цифр целого положительного числа K на обратный (K — параметр целого
    типа, являющийся одновременно входным и выходным). С помощью этой
    процедуры поменять порядок следования цифр на обратный для каждого
    из пяти данных целых чисел.
    C#

Ответы 1

  • вот пример кода на C# для реализации процедуры InvertDigits(K):

    public static void InvertDigits(ref int K)

    {

    int reversedK = 0;

    while (K > 0)

    {

    int digit = K % 10;

    reversedK = reversedK * 10 + digit;

    K /= 10;

    }

    K = reversedK;

    }

    Данная процедура принимает параметр K по ссылке и изменяет его, меняя порядок следования цифр на обратный.

    Используя данную процедуру, можно поменять порядок следования цифр на обратный для каждого из пяти данных целых чисел следующим образом:

    int num1 = 12345;

    int num2 = 67890;

    int num3 = 987654321;

    int num4 = 54321;

    int num5 = 987654;

    InvertDigits(ref num1);

    InvertDigits(ref num2);

    InvertDigits(ref num3);

    InvertDigits(ref num4);

    InvertDigits(ref num5);

    После выполнения данного кода, переменные num1, num2, num3, num4 и num5 будут содержать числа с обратным порядком следования цифр.

  • Добавить свой ответ

Войти через Google

или

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

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

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