Введение в main() целого беззнакового числа и выведение его представлениея в четверичной системе счисления на экран

Страницы работы

Содержание работы

Министерство образования Республики Беларусь

Белорусский государственный университет информатики и электроники

Факультет компьютерных систем и сетей

Кафедра электронных вычислительных машин

Отчёт по лабораторной работе № 3

            Выполнил студент                                                                                                           Проверила

            группы 950501                                                                                                            Павлёнок Н. А.

            Иванютенко А. А.                                                                                             _________________

Минск 2010

Условие поставленной задачи

Не выполняя операции деления и используя объеденения, ввести в main() целое беззнаковое число и вывести его представление в четверичной системе счисления на экран.

Блок-схема

Алгоритм выполнения программы

Описание структур и объеденений

Объеденение number  содержит структуру  field, которая в свою очередь содержит  16 полей по 2 бита  (f1 … f16). Вторым полем объеденения number  является беззнаковое длинное целое число  numb. Структура  field  и число numb занимют одинаковое количество памяти (так как являются полями объеденения number), что позволяет просмотреть с помощью полей бит всё число numb.

Пошаговый алгоритм выполнения программы

1)  Начало программы.

2)  Начало цикла, пока введённый символ не будет равен ‘y’.

3)  Ввод десятичного числа.

4)  Побитовый вывод числа в четверичной системе счисления.

5)  Конец цикла.

6)  Конец программы.

Результат выполнения программы

       

Похожие материалы

Информация о работе