Разница между ключевыми словами read и readln в Delphi заключается в способе чтения данных из текстового файла. 15
Read позволяет считать одно или несколько значений из файла и присвоить их одной или нескольким переменным. 4 При этом из файла читаются символы до появления разделителя (пробела или конца строки). 5 Затем прочитанные символы, являющиеся изображением числа, преобразуются в число, и полученное значение присваивается переменной, имя которой указано в качестве параметра инструкции read. 5
Readln выполняет то же действие, что и read, но после считывания из файла очередного числа и присвоения полученного значения переменной, имя которой стоит последним в списке параметров инструкции readln, указатель чтения из файла автоматически перемещается в начало следующей строки файла, даже в том случае, если за прочитанным числом есть ещё числа. 5