求出所有满足下列条件的二位数:将此二位数的个位数字与十位数字进行交换,可得到一个新的数,要求新数与原数之和小于100。
程序要求:每行输出6个满足条件的数。
[算法提要]
分解每一个二位数,然后重新组成一个新数,当满足条件时,用计数器来统计个数。
程序:
K := 0;
FOR i := _____for i:=10 to 99 do____ TO 99 DO
X := ____x:=i mod 10;_____; Y := ____y:=i div 10;_____;
J := x * 10 + y;
IF ____If (i+j)<100_____ THEN
K := k + 1;
Write(I : 4);
______ if k mod 6=0_____ THEN WRITELN;
ENDIF
ENDFOR;