Урок 2.3. Команда PRINT
Команда PRINT отображает строку, результат или их комбинацию на Терминальном экране (Terminal screen) калькулятора. Если используется команда PRINT, то программа завершится на терминальном экране (экран вывода текста). Нажмите на кнопку, чтобы выйти.
Вы можете получить доступ к терминальному экрану в любое время, удерживая кнопку и нажимая на
.
Доступ:
(I/O)
(PRINT)
Совет: Чтобы очистить терминальный экран, введите команду PRINT(). Это легкий способ очистить терминальный экран, и я обычно его использую в начале любой программы, если мне позже понадобится команда PRINT.
Программа QROOTS (еще один квадратичный решатель, извините за неоригинальность) демонстрирует использование команд IF-THEN-ELSE и PRINT.
Здесь я задаю переменной HComplex значение 1, что позволяет получить результат в комплексных числах.
EXPORT QROOTS(A, B, C)
BEGIN
LOCAL D;
PRINT();
HComplex := 1;
D := B^2-4*A*C;
IF D ≥ 0 THEN
PRINT("Roots are real.");
ELSE
PRINT("Roots are complex.");
END
PRINT((-B+√D) / (2*A));
PRINT((-B-√D) / (2*A));
END;
Примеры:
QROOTS(1,5,8) выдает:
Roots are complex.
-2.5+1.32287565553*i
-2.5-1.32287565553*i
QROOTS(2,-4,-8) выдает:
Roots are real.
3.2360679775
-1.2360679775