Сформируйте целочисленный массив, элементами которого являются двузначные числа, в которых левая цифра меньше правой. Напишите эффективную программу для решения этой задачи.
Const n=20; var a:array[1..n] of integer; b,c,i:integer; begin Randomize; for i:=1 to n do begin b:=random(8)+1; c:=random(9-b)+b+1; a[i]:=b*10+c; write(a[i]:4); end; writeln; end.
Answers & Comments
Verified answer
Const n=20;var a:array[1..n] of integer;
b,c,i:integer;
begin
Randomize;
for i:=1 to n do
begin
b:=random(8)+1;
c:=random(9-b)+b+1;
a[i]:=b*10+c;
write(a[i]:4);
end;
writeln;
end.
Пример:
89 67 19 69 49 67 45 26 79 69 67 79 78 16 38 69 35 57 79 46