作业帮 > 综合 > 作业

pascal把数码1,2,3,4,...,9,分成3组,每组构成一个3位数,使这3个3位数恰好成为1:2:3.

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/05 21:04:09
pascal把数码1,2,3,4,...,9,分成3组,每组构成一个3位数,使这3个3位数恰好成为1:2:3.
能不能写出每句话的意思
pascal把数码1,2,3,4,...,9,分成3组,每组构成一个3位数,使这3个3位数恰好成为1:2:3.
小丝望楼主采纳
var s,s1,s2,s3:string;
a1,a2,a3:integer;
k:integer;
ch:char;
begin
for a1:=102 to 329 do begin
a2:=a1*2; a3:=a1*3;
str(a1,s1); str(a2,s2); str(a3,s3);
s:=s1+s2+s3;
for ch:='0' to '9' do delete(s,pos(ch,s),1);
if s='' then begin
inc(k); writeln(' -----',s1,' ',s2,' ',s3);
end;
end;
end.
再问: 能不能写出每句话的意思