Uses crt; Var i,a,b,pr:integer; Begin Clrscr; Pr:=1; Repeat Writeln('Введите числа A=1, b<=10'); readln(a,b);<br>Until (a=1) and (b<=10);<br>For i:=a to b do Pr:=pr*i; Writeln('Произведение числ от ',a,' до ',b,' равно ',pr); Readkey; End.
спасибо