Перевести число N в шестнадцатеричную систему счисления - C#

Узнай цену своей работы

Формулировка задачи:

Обработка

чисел Дано целое число N = cn-1…c0, где ci – это цифры десятичной системы счисления. Перевести число N в шестнадцатеричную систему счисления N = bk-1…b0, получить k – число цифр и целочисленный массив DigitsN такой, что DigitsN[i] = bi, где bi – это цифры в записи числа N в шестнадцатеричной системе счисления. Пример: N = 17(10) = 11(16)

Рекурсия

Даны два целых числа a и b. Каждое число задано в отдельной строке. Выведите на экран все целые числа из множества [a , b] в порядке возрастания, если a<b и в порядке возрастания в противном случае. Пользоваться массивами и циклами, операциями над строками нельзя. ЗАРАНЕЕ СПАСИБО!

Решение задачи: «Перевести число N в шестнадцатеричную систему счисления»

textual
Листинг программы
static void foo( int a, int b )
{
    Console.WriteLine( a );
 
    if ( a == b ) return;
 
    if ( a < b ) foo( ++a, b );
    else foo( --a, b );
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4.385 из 5
Похожие ответы