Var A:integer; Begin Write('Введите целое число: ');ReadLn(A); Write('Это число '); if A > 0 then Write('положительное ') else Write('отрицательное '); if A mod 2 = 0 then Write('чётное') else Write('нечётное') End.
Второй вариант:
Var A:integer; Begin Write('Введите целое число: ');ReadLn(A); if (A mod 2 = 0)and(A > 0) then Write('Данное число является целым положительным') else Write('Это число не является целым положительным') End.
Var A:integer;
Begin
Write('Введите целое число: ');ReadLn(A);
Write('Это число ');
if A > 0 then Write('положительное ')
else Write('отрицательное ');
if A mod 2 = 0 then Write('чётное')
else Write('нечётное')
End.
Второй вариант:
Var
A:integer;
Begin
Write('Введите целое число: ');ReadLn(A);
if (A mod 2 = 0)and(A > 0) then Write('Данное число является целым положительным')
else Write('Это число не является целым положительным')
End.