Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Логические выражения и операции



Функция 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;

Структура программы на языке Паскаль.

Программа состоит из заголовка и блока.





Дата публикования: 2015-02-03; Прочитано: 203 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...