// PascalABC.NET 3.2, сборка 1401 от 14.03.2017// Внимание! Если программа не работает, обновите версию!begin var s:=ReadlnString('n='); if s.ToCharArray.Any(c->not c.IsDigit) then begin Writeln('Это недопустимая запись числа'); Exit end; // задание 1 Writeln('Наименьшая цифра ',s.ToCharArray.Min); // задание 2 var n:=s.Length; var k1:=s.Where(c->c.ToDigit.IsOdd).Count; var k2:=n-k1; if k1>k2 then Writeln('Количество нечетных цифр больше, чем четных') else if k1<k2 then Writeln('Количество четных цифр больше, чем нечетных') else Writeln('Количество четных цифр равно количеству нечетных')end.
Примерn= 121245403457869237484742433Наименьшая цифра 0Количество четных цифр больше, чем нечетных