Помогите с pascal ( уровень новичка)
значит учил я учил PasQAL и столкнулся с одной непонятной вещью.. .
программа выглядит так
program one;
var
first:integer;
second:real;
third:string;
Begin
// присваиваем значения нашим переменным
first:= 5;
second:= 2.5;
third:= 'box';
//пишем процедуру чтобы вывести данные переменных на экран
writeln(first);
writeln(second);
writeln(third);
// в источнике, по которому я изучаю язык программирования после процедуры вывода на экран была написана процедура ввода данных
readln ;
END.
Прошу объяснить зачем здесь процедура readln если я присвоил значения переменным в разделе действия ...когда программу запускаю ничего не ввожу все значения вывелись на экран .но когда процедура ввода Readln не введена программа не запускается....
на счет данного предложения
"но когда процедура ввода Readln не введена программа не запускается.... "
я имел ввиду когда процедура ввода не написана в коде программы перед END.