using System;
class Program
{
static void Main(string[] args)
{
Console.Write("Введите число в десятеричной системе: ");
int decimalNumber = Convert.ToInt32(Console.ReadLine());
string hexadecimalNumber = DecimalToHexadecimal(decimalNumber);
Console.WriteLine("Число в шестнадцатеричной системе: " + hexadecimalNumber);
}
static string DecimalToHexadecimal(int decimalNumber)
{
string hexadecimalNumber = "";
while (decimalNumber > 0)
{
int remainder = decimalNumber % 16;
if (remainder < 10)
hexadecimalNumber = remainder.ToString() + hexadecimalNumber;
else
hexadecimalNumber = ((char)('A' + remainder - 10)).ToString() + hexadecimalNumber;
decimalNumber /= 16;
}
return hexadecimalNumber;
}
}