Разделим, число 39,125 на целую и дробную части и найдём 2 СС по отдельности
19,5
39-19*2
9,5
19-9*2
4,5
9-4*2
4-2*2
2-1*2
1-0*2
Получилось 3 = 10011
0,125
0,25
0,25
0,25
0,5
0,5
0,5
Получилось 0,12 = 0,00
Сложим вместе, целую и дробные части: 10011 +0,00 = 100111,00
Ответ: 39,12 = 100111,00
III
Алгоритмический язык – это набор символов и правил для образования и толкования конструкций из этих символов для записи алгоритмов.
Язык программирования предназначен для реализации программ на компьютере. Программа содержит на ряду, с описанием команды, в какой последовательности и над какими данными будет выполнять машина операции, а так же в какой форме будет получен результат. Этим занимаются различные операторы.
Данные – это факты и идеи, предоставленные в формизованном виде, позволяющий передавать и обрабатывать их с помощью некоторого процесса.
Оператор – совокупность символов указывающих операцию и значения (местонахождение значений её элементов).
А; = В+5
Переменная А Оператор присвоения
Переменная - это объект, который в ходе выполнения программы меняет своё значение.
Переменная:
1. Является не определённой, пока не получит своё значение, либо вводом извне, либо занесением константы, либо занесением другой ранее определённой программой.
2. В каждый момент времени переменная либо определённая, либо не определённая.
3. Последующее значение уничтожает (стирает предыдущее значение последующим), при этом выбор переменной не влияет на значение переменной.
Для разработки программ используются системы программирования. Это средства автоматизации, включающие в себя системы программирования, операционные системы, комплекс программ технического обслуживания.
Язык программирования – это транслятор с этого языка, а так же средство подготовки и выполнения программы.
Базовые конические структуры алгоритмов;
· Следование – последовательность
· Развилка – условный оператор
· Повторение – оператор цикла
Любую программу можно написать, используя эти 3 управляющие структуры.
Сначала проходит проверка предиката, если истина, то выполняется оператор А, если лож то выполняется В.
Развилка может быть не полной, то есть отсутствует ветка, где выполняется действие при ложном значении Р.
Проверка условия предиката, если истина то выполняется А, если лож то управление передаётся следующему оператору.
Программа, составленная из канонической структуры, называется регулярной и имеет один вход и один выход, каждый оператор, может быть, достигнут при переходе обратно.
В таких программах управление передаётся сверху вниз и снабжённые комментариями они хорошо читаются.