
Лекции - Лабораторные работы по информатике / Практикумы 1 курс / ReutF01
.doc---------------------------------------------------------------------------------------------------------------------
Вариант 1.
Ввести целое число типа WORD. Поменять местами содержимое младшего и старшего байтов. Алгоритм преобразования оформить в виде функции. Исходное число и результат вывести в двоичной и десятичной форме.
---------------------------------------------------------------------------------------------------------------------
Вариант 2.
Ввести целое число типа WORD. В каждом байте поменять местами содержимое младшей и старшей тетрады. Алгоритм преобразования оформить в виде функции. Исходное число и результат вывести в двоичной и десятичной форме.
---------------------------------------------------------------------------------------------------------------------
Вариант 3.
Ввести целое число типа WORD. В первом байте поменять местами порядок следования разрядов на обратный. Алгоритм преобразования оформить в виде функции. Исходное число и результат вывести в двоичной и десятичной форме.
---------------------------------------------------------------------------------------------------------------------
Вариант 4.
Ввести целое число типа WORD. Поменять местами порядок следования разрядов на обратный. Алгоритм преобразования оформить в виде функции. Исходное число и результат вывести в двоичной и десятичной форме.
---------------------------------------------------------------------------------------------------------------------
Вариант 5.
Ввести целое число типа WORD. Поменять местами содержимое первой и последней тетрады. Алгоритм преобразования оформить в виде функции. Исходное число и результат вывести в двоичной и десятичной форме.
---------------------------------------------------------------------------------------------------------------------
Вариант 6.
Ввести целое число типа WORD. Поменять местами содержимое последних 2-х разрядов с содержимым первых 2-х. Алгоритм преобразования оформить в виде функции. Исходное число и результат вывести в двоичной и десятичной форме.
---------------------------------------------------------------------------------------------------------------------
Вариант 7.
Ввести целое число типа WORD. Поменять местами содержимое первых 2-х разрядов. Алгоритм преобразования оформить в виде функции. Исходное число и результат вывести в двоичной и десятичной форме.
---------------------------------------------------------------------------------------------------------------------
Вариант 8.
Ввести целое число типа WORD. Поменять местами содержимое второго и предпоследнего разрядов. Алгоритм преобразования оформить в виде функции.
Исходное число и результат вывести в двоичной и десятичной форме.
---------------------------------------------------------------------------------------------------------------------
Вариант 9.
Ввести целое число типа WORD. Поменять местами содержимое четных и нечетных разрядов. Алгоритм преобразования оформить в виде функции. Исходное число и результат вывести в двоичной и десятичной форме.
---------------------------------------------------------------------------------------------------------------------
Вариант 10.
Ввести целое число типа LONGWORD. Поменять местами содержимое четных и нечетных байт. Алгоритм преобразования оформить в виде функции. Исходное число и результат вывести в двоичной и десятичной форме.
---------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------
Вариант 11.
Ввести целое число типа LONGWORD. Поменять местами содержимое старших и младших байт. Алгоритм преобразования оформить в виде функции. Исходное число и результат вывести в двоичной и десятичной форме.
---------------------------------------------------------------------------------------------------------------------
Вариант 12.
Ввести целое число типа LONGWORD. Получить из каждого байта символ, соответствующий этому числу. Алгоритм преобразования оформить в виде функции.
Исходное число и результат вывести в символьной, двоичной и десятичной форме.
---------------------------------------------------------------------------------------------------------------------
Вариант 13.
Даны 4 символа. Получить целое число типа LONGWORD, соответствующее этим числу символам. Алгоритм преобразования оформить в виде функции. Исходные символы и результат вывести в двоичной и десятичной форме.
---------------------------------------------------------------------------------------------------------------------
Вариант 14.
Ввести целое число типа WORD. Поменять местами содержимое младшего и старшего байтов. Алгоритм преобразования оформить в виде процедуры. Исходное число и результат вывести в двоичной и десятичной форме.
---------------------------------------------------------------------------------------------------------------------
Вариант 15.
Ввести целое число типа WORD. В каждом байте поменять местами содержимое младшей и старшей тетрады. Алгоритм преобразования оформить в виде процедуры. Исходное число и результат вывести в двоичной и десятичной форме.
---------------------------------------------------------------------------------------------------------------------
Вариант 16.
Ввести целое число типа WORD. В последнем байте поменять местами порядок следования разрядов на обратный. Алгоритм преобразования оформить в виде процедуры. Исходное число и результат вывести в двоичной и десятичной форме.
---------------------------------------------------------------------------------------------------------------------
Вариант 17.
Ввести целое число типа WORD. Поменять местами порядок следования разрядов на обратный. Алгоритм преобразования оформить в виде процедуры. Исходное число и результат вывести в двоичной и десятичной форме.
---------------------------------------------------------------------------------------------------------------------
Вариант 18.
Ввести целое число типа WORD. Поменять местами содержимое первой и последней тетрады. Алгоритм преобразования оформить в виде процедуры. Исходное число и результат вывести в двоичной и десятичной форме.
---------------------------------------------------------------------------------------------------------------------
Вариант 19.
Ввести целое число типа WORD. Поменять местами содержимое последних 2-х разрядов с содержимым первых 2-х. Алгоритм преобразования оформить в виде процедуры. Исходное число и результат вывести в двоичной и десятичной форме.
---------------------------------------------------------------------------------------------------------------------
Вариант 20.
Ввести целое число типа WORD.
Поменять местами содержимое первых 2-х разрядов. Алгоритм преобразования оформить в виде процедуры. Исходное число и результат вывести в двоичной и десятичной форме.
---------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------
Вариант 21.
Ввести целое число типа WORD. Поменять местами содержимое второго и предпоследнего разрядов. Алгоритм преобразования оформить в виде процедуры.
Исходное число и результат вывести в двоичной и десятичной форме.
---------------------------------------------------------------------------------------------------------------------
Вариант 22.
Ввести целое число типа WORD. Поменять местами содержимое четных и нечетных разрядов. Алгоритм преобразования оформить в виде процедуры. Исходное число и результат вывести в двоичной и десятичной форме.
---------------------------------------------------------------------------------------------------------------------
Вариант 23.
Ввести целое число типа LONGWORD. Поменять местами содержимое четных и нечетных байт. Алгоритм преобразования оформить в виде процедуры. Исходное число и результат вывести в двоичной и десятичной форме.
---------------------------------------------------------------------------------------------------------------------
Вариант 24.
Ввести целое число типа LONGWORD. Поменять местами содержимое старших и младших байт. Алгоритм преобразования оформить в виде процедуры. Исходное число и результат вывести в двоичной и десятичной форме.
---------------------------------------------------------------------------------------------------------------------
Вариант 25.
Ввести целое число типа LONGWORD. Получить из каждого байта символ, соответствующий этому числу. Алгоритм преобразования оформить в виде процедуры.
Исходное число и результат вывести в символьной, двоичной и десятичной форме.
---------------------------------------------------------------------------------------------------------------------
Вариант 26.
Даны 4 символа. Получить целое число типа LONGWORD, соответствующее этим символам. Алгоритм преобразования оформить в виде процедуры. Исходные символы и результат вывести в двоичной и десятичной форме.
---------------------------------------------------------------------------------------------------------------------