Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

курсаааааааач

.doc
Скачиваний:
14
Добавлен:
30.05.2020
Размер:
25.6 Кб
Скачать

Вариант 24. Реализовать в виде модуля набор подпрограмм для выполнения следующих операций над натуральными числами в шестнадцатеричной системе счисления:

1) сложения;

2) вычитания;

3) умножения;

4) деления;

5) перевода из двоичной системы счисления в шестнадцате-ричную;

6) перевода из шестнадцатеричной системы счисления в десятичную;

7) функции проверки правильности записи числа в шестнадцатеричной системе счисления;

8) функций, реализующих операции отношения (равно, не равно, больше или равно, меньше или равно, больше, меньше).

Используя этот модуль, решить следующие задачи.

1. Возвести число в степень (основание и показатель степени записаны в шестнадцатеричной системе счисления). Результат выдать в шестнадцатеричной и десятичной системах счисления.

2. Дан массив А — массив чисел, записанных в шестнадцатеричной системе счисления. Отсортировать его в порядке убывания. Результат выдать в шестнадцатеричной и десятичной системах счисления.