А вот так это можно написать на современном Паскале, но мало где этому учат:
// PascalABC.Net 3.0, сборка 1066
begin
var s:=ReadInteger('Введите натуральное число: ').ToString;
var k1:=s.Where(x->x='1').Count;
var k9:=s.Where(x->x='9').Count;
if k1>k9 then Writeln('Единиц больше')
else
if k9>k1 then Writeln('Девяток больше')
else Writeln('Единиц и девяток поровну')
end.
Тестовое решение:
Введите натуральное число: 231192
Единиц больше