

Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
program Armstrong;
var i,a,b,c,s:integer;
begin
for i:=1 to 999 do
begin
a:=i div 100;
b:=(i div 10) mod 10;
c:=i mod 10;
s:=a*a*a+b*b*b+c*c*c;
if s=i then write(i,' ');
end;
end.
Hãy giúp mọi người biết câu trả lời này thế nào?

uses crt;
var
a,b,c : int64;
begin
clrscr;
for a := 0 to 9 do
for b := 0 to 9 do
for c := 0 to 9 do
begin
if 100*a + 10*b + c = a*a*a + b*b*b + c*c*c then
writeln('So armstrong : ',a,b,c);
end;
end.
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin