Напишите программу на языке СИ.
1. Напишите программу, в которой объявляются пять переменных следующих типов:
short, int, unsigned int, long и unsigned long.
2. Переменным должны быть заданы некторые начальные значения при инициализации.
Задайте переменным значения указанные значения соответственно, используя шестнадцатиричную форму (НЕ десятичную) задания числовых констант переменных в языке Си: -1460(10), -1411984996(10), 2199054830(10), 4034814(10), 3346517306(10)
3. Далее напишите код на языке Си, который распечатывает значение каждой переменной сначала в шестнадцатиричном виде, а затем - её же значение, но в другой системе счисления, для каждой из пяти переменных система счисления соответственная: 21, 22, 5, 35, 30
Примечание: если в условии указано число меньшее 0, то такое значение должно храниться в переменной как отрицательное значение, и оно должно быть распечатано при этом со знаком "-", например: -ff03et или -34ff.
Примечение: при выводе значения переменной в нужной СС не нужно выводить какие-либо предварящие суффиксы (такие как, например, '0x' для 16-ричной СС)
Примечение: перевод чисел необходимо выполнять преобразованием данных в отдельной функции. Простой вывод при помощи printf не засчитывается.
Формат вывода: 5 строк (по одной на каждую из наших пяти переменных), и каждая строка содержит:
Имя типа данных переменной, точка с запятой, значение перменной (исходная СС), знак равно, значение переменной (результатная СС), точка с запятой, СС в которую переводили (числом).
Абстрактные примеры:
unsigned int;7=111;2
int;-7=-13;4
Написанная программа должна пройти все тесты, указанные при проверке работы, и только тогда будет принята.
Алексей
Тюменский индустриальный университет
Единственный кто взялся за лабораторную работу по электронике в мультисиме, когда времени ...
Тимофей
Огу
Работа выполнена отлично, без замечании, не первый раз заказываю, и не последний, очень ка...
Эвелина
Самгупс
Очень хороший исполнитель , рекомендую. Не подведёт . Работы качественные . Оценка 5+++++...
Наталья
Мисис
Исполнитель сделала все во время. Молодец. Хочу поблагодарить разработчика такого классног...