سلام،
کدی که در زیر براتون مینویسم بسیار خوب کاربر با وارد کردن اولین مقدار و Enter و وارد کردن دومین مقدار و باز Enter خروجی بهش نمایش داده میشه. اما اگر نوع داده integer رو به string تغییر بدم مثل قبل صحیح اجرا نخواهد شد؛ یعنی کاربر رشته خودش رو تایپ و Enter میکنه و خروجی بهش ناقص نمایش داده میشه. در حالی که باید به تعداد ورودی های تابع read() از کاربر ورودی بخواد.
program practise;
var input1,input2 : integer;
begin
readln(input1,input2);
writeln(input1,' ',input2);
end.