Задание 18 стр 72 Написать программу для вывода логических переменных

Напишите программу на языке Паскаль для нахождения логической переменной t

x,y,z - переменные целого типа

t:boolean; - переменная логического типа

для ввода используется команда read( );

для вывода ответа используется команда после каждого нахождения условия  write(t); 

для составления логического условия необходимо использовать операции  and , or (и , или)

а) х - положительное число;

б) хотя бы одно из чисел x,y,z равны нулю;

в) числа x,y,z равны между собой;

после окончания программы пишем end.

например:  s:=(a>b) and (c<0) or (b=c);