Логические функции

Рейтинг:   / 1
ПлохоОтлично 

Логические функции

Функция odd используется для проверки четности или нечетности целого выражения.

odd (целое_выражение) – возвращает true, если параметр – нечетный, в противном случае возвращает false.

odd(3), odd(2), odd(0). Результат: true, false, false

odd(-3), odd(-2). Результат: true, false

odd(3.0). Результат: ошибка

Следующие функции служат для определения конца строки или конца файла соответственно. Функция eoln используется только с текстовыми файлами, которые организованы как строки символов. Функцию eof не следует использовать при вводе данных с клавиатуры.

eoln(имя_файла) – возвращает true, если была прочитана последняя литера текущей строки.

while not eoln do begin

    read(i); {целый тип, пробелы пропускаются}

    writeln(i:3)

end;

while not eoln do begin

    read(a); {вещественный тип, пробелы пропускаются}

    write(a:5:1)

end;

eof(имя_файла) – возвращает true, если была прочитана последняя литера файла (попытка дальнейшего чтения ведет к ошибке).

while not eof(f) do begin

    while not eoln(f) do begin

        read(ch); {тип char, пробелы учитываются}

        write(ch)

    end;

    writeln

end;

while not eof(g) do begin

    read(ch); {признак конца строки читается как пробел}

    write(ch)

end;

Критические заметки

Здесь представлены комментарии некоторых спортивных состязаний, а также оценка вопросов, сыгранных в телевизионных клубах "Что? Где? Когда?" России и Беларуси.  Особое внимание будет уделено игровым видам спорта (футбол, хоккей). Найдут для себя полезное и любители шахмат и шахматной композиции. 

Читать

Лучшие книги

Здесь представлены лучшие, на наш взгляд, книги по математике, физике, астрономии, информатике, и некоторым другим предметам. Также предлагается подборка научно-популярной литературы и книг по интеллектуальным играм. Здесь указаны ссылки, по которым Вы можете их скачать.

Перейти к книгам