Конъюнкция - логическое умножение
в естественном языке соответствует союзу «И»;в алгебре высказываний обозначение «&»;в языках программирования обозначение «And».
Дизъюнкция - логическое сложение
в естественном языке соответствует союзу «ИЛИ»;в алгебре высказываний обозначение «V» или «+»;в языках программирования обозначение «Or».
Инверсия - отрицание (от латинского disjunctio - разобщение, различие):
в естественном языке соответствует словам «неверно, что...» и частице «не»;в алгебре высказываний обозначение «¬» или «-»;в языках программирования обозначение «Not».
Подробнее - на -
Объяснение:
var a,b: integer;
вторую строку замените на следующую
f,g:text;
чем вы записывали число в файл in.txt ?
по Вашей программе там должно быть число,
а Вы наверное записали в файл символьное представление числа
для символьного представления тип файла text