var i,n:integer; IsOdd,IsEven:boolean;begin IsOdd:=false; IsEven:=false; Write('Введите три числа: '); for i:=1 to 3 do begin Read(n); if n<>0 then if (n mod 2)=0 then IsEven:=True else IsOdd:=True end; Write('Среди введенных чисел '); if IsOdd then Write('есть нечетное') else Write('нет нечетных'); if IsEven then Write(' и есть четное') else Write('и нет четных')end.
Тестовое решение:Введите три числа: 5 8 3Среди введенных чисел есть нечетное и есть четное