Ответы на вопрос:
не уверен, что написал все верно, так как программа смогла найти только одну такую пару чисел, но все
954 - 459 = 495
program p1; usescrt; vari,j,k,n,x,y,z : integer; begin
clrscr;
for i : = 1 to 9 do begin
for j : = 0 to 9 do begin
if i = j then continue;
for k : = 0 to 9 do begin
if (j = k) or (i = k) then continue;
if k*100+j*10+i < 100 then continue;
n : = (i*100+j*10+k) - (k*100+j*10+i);
if n > 100 then begin
x : = n div 100; y : = (n - x * 100) div 10; z : = n - (x*100+y*10);
if ((x = i) and (y = j) and (z = k)) or ((x = i) and (y = k) and (z = j)) or ((x = j) and (y = i) and (z = k)) or ((x = j) and (y = k) and (z = i)) or ((x = k) and (y = j) and (z = i)) or ((x = k) and (y = i) and (z = j)) then
writeln(i*100+j*10+k,' - ',k*100+j*10+i,' = ',n);
end;
end;
end;
end;
readln; readln;
end.
Популярно: Информатика
-
123456789085401.04.2023 07:10
-
Azimov117710.11.2021 15:11
-
hzeslichestno04.04.2022 08:12
-
Gonsh124021.02.2020 12:06
-
krav4enkom17.04.2020 21:46
-
nazlygulsayapo19.08.2022 21:51
-
LERA1351114.08.2020 03:44
-
natochiyk17.06.2023 20:25
-
zaraza899919.07.2020 14:33
-
homka1607200628.06.2021 13:21