Часто программисты используют логические функции, которые возвращают логические значения: истину или ложь (True или False) Такие функции полезны для того, чтобы проверить какое-либо свойство. Рассмотрим два примера записи логической функции, которая проверяет число на четность
bool isEven(int n) { return (n % 2 == 0); }
bool isEven(int n) { if (n % 2 == 0) return True; else return False; }
var N: integer;
begin read(N); if isPrime(N) then begin writeln('YES'); end else begin writeln('NO'); end; end.
1000 ms 256 Mb Правила оформления программ и список ошибок при автоматической проверке задач