Вопрос, который вызвал трудности

Напишите программу, которая вводит натуральные числа a и b , и выводит квадраты натуральных чисел в диапазоне [ a , b ] .

Входные данные
Входная строка содержит два натуральных числа – значения a и b . Гарантируется, что a ≤ b .

Выходные данные
Программа должна вывести квадраты чисел в диапазоне [ a , b ] и показать способ вычисления. Например, если ввести 4 и 5, программа должна вывести

4*4=16

5*5=25

Примеры:
входные данные
4 6
выходные данные
4*4=16
5*5=25
6*6=36

! Язык PascalABC !

Ответ экспертов Учись.Ru

Чтобы дать полноценный ответ, был привлечён специалист, который хорошо разбирается в теме.

После обсуждения с другими специалистами сервиса мы пришли к выводу, что правильный ответ на ваш вопрос будет звучать следующим образом:

Var
i, a, b:integer;
begin
Read(a,b);
for i:= a to b do
  writeln(i,'*',i,'=',i*i);
end.