(495) 240-82-80ПН-СБ с 10:00 до 18:00
We speak English

Урок 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