Начальный курс программирования на языке Форт


ДЛЯ ВСЕХ


7.6. Неопытный пользователь экспериментирует с шестнадцатиричными числами и пытается вернуться снова к десятичной форме, вводя команду DEC. Несмотря на то что Форт-система выводит ok, пользователю кажется, что перевод из одной системы счисления в другую не происходит. Что случилось?

7.7. Напишите слово, которое бы выводило числа от 0 до 16 (десятичных) в десятичной, шестнадцатиричной и двоимой системах счисления в три столбца, т. е.DECIMAL 0 HEX 0 BINARY 0 DECIMAL 1 HEX 1 ВINARY 1 DECIMAL 2 HEX 2 BINARY 10 ... DECIMAL 16 HEX 10 BINARY 10000

7.8. Введите число 37 и дважды выполните команду . (точка). Объясните, что вы получили и почему. Введите число Ь5536. и дважды выполните команду . . Объясните результат. Попытайтесь ввести число 65538. (с десятичной точкой).

7.9. Если вы вводите ..<return>

(две точки, не разделенные пробелом) и система отвечает вам ok, что это означает? 7.10. Напишите определение для форматного вывода номера телефона, которое одновременно выводит через слэш номер района тогда и только тогда, когда в этот номер включен номер района, т. е. 555-1234 .ТЕЛЕФОН 555-1234 ok 213/372-8493 .ТЕЛЕФОН 213/372-6493 ok

(В некоторых системах вместо слэша и дефиса может быть выведена десятичная точка )

Про ошибки на сайте обязательно сообщите .




Начало  Назад  Вперед