Планирование уроков на учебный год (по учебнику Н.Д. Угриновича, профильный уровень)



Уроки 110 - 113
§4.12. Алгоритмы перевода чисел и их кодирование на языках объектно-ориентированного программирования




Содержание урока

4.12.1. Алгоритм перевода целых чисел
4.12.2. Алгоритм перевода дробных чисел

Проект «Перевод дробных чисел»

Алгоритм перевода дробного десятичного числа в двоичную систему счисления

Создание обработчика события, реализующего перевод дробных десятичных чисел в двоичную систему счисления, на языке программирования Visual Basic .NET

Алгоритм перевода дробного десятичного числа в восьмеричную систему

Создание обработчика события, реализующего перевод дробных десятичных чисел в восьмеричную систему счисления, на языке программирования Visual C#

Алгоритм перевода дробного десятичного числа в шестнадцатеричную систему счисления

Создание обработчика события, реализующего перевод дробных десятичных чисел в шестнадцатеричную систему счисления, на языке программирования Visual J#

Запуск проекта на языках Visual Basic .NET, Visual С#, Visual J# и Turbo Delphi

Компьютерный практикум


4.12.2. Алгоритм перевода дробных чисел


Алгоритм перевода дробного десятичного числа в шестнадцатеричную систему счисления


Алгоритм перевода дробного десятичного числа в шестнадцатеричную систему счисления на естественном языке:

1) Ввести десятичное дробное число.

2) В цикле со счетчиком определенное количество раз выполнить вычисления:

2.1) Выполнить умножение десятичной дроби или полученной дробной части на основание новой системы счисления (на 16).

2.2) Вычислить дробную часть произведения.

2.3) Записать полученную целую часть произведения справа от шестнадцатеричного числа (целые части произведения, записанные в прямом порядке, образуют шестнадцатеричное число).

3) Вывести шестнадцатеричное дробное число.

Алгоритм перевода дробного десятичного числа в шестнадцатеричную систему счисления в форме блок-схемы (с использованием языка Visual J#) (рис. 4.30):

Рис. 4.30. Блок-схема алгоритма перевода дробных десятичных чисел в шестнадцатеричную систему счисления

Кодирование алгоритма на языке программирования Visual J#.

Реализуем второй шаг алгоритма в форме цикла со счетчиком, т. е. вычисление шестнадцатеричной дроби произведем определенное количество раз.

Следующая страница Создание обработчика события, реализующего перевод дробных десятичных чисел в шестнадцатеричную систему счисления, на языке программирования Visual J#



Cкачать материалы урока







Наверх