Реферат: Изучение методики перевода из одной системы исчисления в другую и разработка программы для этой операц

A (массив символов с исходным числом) и введенная кла-

виша отображается на экране.

Следующий условный оператор определяет, не была ли

нажата клавиша ЗАБОЙ. В этом случае Kol уменьшается на

единицу, курсор перемещается на одну позицию влево и

стирается последний введенный символ.

Оператор Until осуществляет выход из цикла с

пост-условием в том случае, если была нажата клавиша

ВВОД или клавиша ESC.

Далее следует условный оператор, который обрабатыва-

ет условие нажатия клавиши ВВОД. Если это так, то это

означает, что исходное число введено и пользователь хо-

чет получить результат, и необходимо приступить к не-

посредственному переводу.

Внутри этого условного оператора выполняется цикл от

1 до Kol (количество символов в исходном числе). Внутри

этого цикла условным оператором If определяется в за-

висимости от символа его числовой эквивалент для даль-


- 15 -

нейшего умножения, а затем переменная Promeg увеличива-

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

эквивалента на основание исходной системы исчисления в

степени Kol-1. В результате выполнения этого цикла мы

из исходного числа в виде набора символов получили его

значение в десятеричной системе исчисления. Таким обра-

зом половину перевода мы осуществили. Теперь нам нужно

это значение перевести в необходимую систему исчисления.

Далее следует обнуление переменной I, а после этого

циклом с пост-условием определяется максимальный поря-

К-во Просмотров: 496
Бесплатно скачать Реферат: Изучение методики перевода из одной системы исчисления в другую и разработка программы для этой операц