1. Напишите программу, в которой объявляются пять переменных следующих типов
short, int, unsigned int, long и unsigned long
2. Переменным должны быть заданы некoторые начальные значения при инициализации
Задайте переменным значения указанные значения соответственно, используя восьмеричную форму (НЕ десятичную) задания числовых констант переменных в языке Си: 347510, 137324949810, 123385947610, -165469471810, 27717031381
3. Далее напишите код на языке Си, который распечатывает значение каждой переменной сначала в восьмеричном виде, а затем - её же значение, но в другой системе счисления, для каждой из пяти переменных система счисления соответственная: 25, 3, 36, 32, 1
Примечание: если в условии указано число меньшее 0, то такое значение должно храниться в переменной как отрицательное значение, и оно должно быть распечатано при этом со знаком "-", например: -ff03et или -34ff
Примечение: при выводе значения переменной в нужной СС не нужно выводить какие-либо предварящие суффиксы (такие как, например, '0x' для 16-ричной СС
Примечение: перевод чисел необходимо выполнять преобразованием данных в отдельной функции. Простой вывод при помощи printf не засчитывается
Формат вывода: 5 строк (по одной на каждую из наших пяти переменных), и каждая строка содержит
Имя типа данных переменной, пробел, значение перменной (исходная СС), знак равно, значение переменной (результатная СС), пробел, СС в которую переводили (числом)
Абстрактные примеры
unsigned int 7=111
int -7=-13 4