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

25 Июн 2019 в 19:44
493 +1
1
Ответы
1
using System;
class Program
{
static void Main()
{
int[] numbers = { 12345, 67890, 54321, 98765, 24680 };
foreach (int number in numbers)
{
Console.Write($"Original number: {number}, Inverted number: ");
InvertDigits(ref number);
Console.WriteLine(number);
}
}
static void InvertDigits(ref int K)
{
int result = 0;
while (K > 0)
{
int digit = K % 10;
result = result * 10 + digit;
K /= 10;
}
K = result;
}
}

Этот код создает процедуру InvertDigits, которая изменяет порядок цифр в целом числе на обратный. Затем пяти заданным целым числам применяется эта процедура, чтобы поменять порядок цифр на обратный. Результат выводится на консоль.

21 Апр в 00:41
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 017 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир