Дано число n, подсчитать количество единиц в двоичной записи этого числа
Курсовая работа по предмету "Программирование"
Заполните форму, чтобы купить данную работу
Вы можете купить готовую студенческую работу "Дано число n, подсчитать количество единиц в двоичной записи этого числа". Также Вы можете заказать оригинальную работу "Дано число n, подсчитать количество единиц в двоичной записи этого числа". Данная работа будет написана только для Вас. При написании работы "Дано число n, подсчитать количество единиц в двоичной записи этого числа" Мы выполним все указанные Вами пожелания.
Чтобы заказать работу "Дано число n, подсчитать количество единиц в двоичной записи этого числа", заполните форму заказа. В строке "Комментарий" Вы можете указать свой план работы "Дано число n, подсчитать количество единиц в двоичной записи этого числа". Если Вы не имеете своего плана работы "Дано число n, подсчитать количество единиц в двоичной записи этого числа", напишите объем, срок и другие пожелания и требования.
Категория: Каталог готовых студенческих работ / Курсовая работа
Количество просмотров: 1 338
1) Постановка задачи и предпроектное исследование 3
2) Математическая модель поставленной задачи 7
3) Алгоритм и блок-схема работы программы 9
4) Разработка принципов работы программы и проектирование интерфейса 13
5) Описание основных процедур и функций программ 15
6) Проверка работоспособности и доказательство правильности работы ПО 18
7) Инструкция пользователя 21
Сама программа и инсталлятор присутствуют.
1. Постановка задачи.
Подсчет количества единиц в двоичной записи числа N.
Цель – изучение методики подсчета количества значащих битов двоичной записи числа N.
Исходными условиями (дано) являются:
1. Введение пользователем натурального числа N;
2. Методические материалы;
3. Язык разработки freepascal.
Критерий эффективности разработки:
- Корректный подсчет количества единиц введенным пользователем двоичным представлением числа;
.............
Введение
Любая информация (числа, команды, записи и т.д.) представлена в памяти компьютера в виде двоичных кодов фиксированной или переменной длины. Отдельные элементы двоичного кода, имеющие значение 0 или 1, называют разрядами, или битами. Двоичный код, составленный из 8 разрядов, называется байт. Для записи чисел также используют 32-разрядный формат (машинное слово), 16-разрядный формат ..................
......
2. Математическая модель.
В блоке описания переменных (var) описываются переменные, которые использует данное приложение.
В данном приложении необходимо использовать 2 переменные:
.....
3. Алгоритм и блок схема работа программы.
Сформируем представленные описанные выше математические модели реализации задачи и нарисуем блок схемы алгоритмов, позже выберем наиболее оптимальное решение вышеуказанной задачи.
...
procedure TForm1.Button1Click(Sender: TObject); (* Блок определения переменных, где n – вводимое пользователем число....................................
....
(* Начало блока тела программы *)
Begin
(* считывание введённого числа *)
n:=form1.SpinEdit1.Value
.................................
При запуске приложения с помощью команды (caption) формируется сообщение пользователю, с просьбой ввести число.
После ввода числа пользователем, происходит проверка корректности ввода данных. Ввиду того,............................
..................
5) Вводим число 7
В двоичном представлении 7= 111
Количество единиц = 3
Результат работы системы:
Подсчет количества единиц в двоичном представлении числа