Реферат: Изучение методики перевода из одной системы исчисления в другую и разработка программы для этой операц
основной части программы, которая осуществляет не-
посредственно перевод из одной системы исчисления в
другую.
Сначала очищается экран. Затем малиновым цветом в
первой строке выводится из какой и в какую систему
исчисления программа будет переводить числа. После это-
го, в нижней строке зеленым цветом выводится фраза "ESC
- ВЫХОД В МЕНЮ". Затем устанавливается цвет вывода на
экран белый и выделяется окно для вывода исключающее
первую и последнюю строки экрана. Переменной Stroka
(переменная указывает строку положения курсора) присва-
ивается значение 2.
После этих подготовительных процессов оператор Case
в зависимости от того из какой и в какую систему
исчисления мы будем переводить числа, определяет значе-
ния переменных Isx (основание исходной системы исчисле-
ния), Keys (клавиши, которые можно нажимать для ввода
исходного числа) и Kon (основание конечной системы
исчисления).
- 14 -
Далее в программе следует оператор цикла с
пост-условием Repeat, внутри которого осуществляется
ввод исходного числа. Сначала идет ожидание нажатия
клавиши, и если клавиша будет нажата, то значение этой
клавиши запишется в переменную Klav. Стандартная функ-
ция UpCase переводит символ из нижнего регистра в верх-
ний. Условный оператор If определяет, является ли нажа-
тая клавиша допустимой, и если это так, то переменная
Kol (количество символов во введенном числе) увеличива-