Не обязательно сразу использовать все, что дает PascalABC.Net 3.1 - можно для начала взять только простейшие удобства: объявление var в блоках и в заголовке циклов, процедуру Print для вывода с пробелом, возможности Write выводить любые объекты целиком, возможность преобразовать число в строку путем конкатенации ( 'число в '+2*2+' тексте') и "размножение" строки путем умножения её на множитель.