1樓:匿名使用者
程式:pascal:
varx,a,b,y:integer;
begin
for x:=10 to 99 do
begin
a:=x div 10;
b:=x mod 10;
y:=b*10+a;
if (a+b=12)and(x-y=36) then write(x);
end;
end.
過程:設個位數字為a,十位數字為b,那麼:
{a+b=12……1
{10b+a-(10a+b)=36得9b-9a=36得b-a=4……2
由1+2得:2b=16得b=8所以a=12-8=4故原來的兩位數是84
2樓:籽裴喻
x+y=12,10x+y=x+10y+36
然後求x,和y。x是十位上的數字,y是個位
3樓:教師小站
'vb源**
private sub form_load()for a = 1 to 9
for b = 0 to 9
if a + b = 12 then
if 10 * a + b = a + 10 * b + 36 then msgbox a & b
end if
next
next
end sub
兩位數,十位數字與個位數字的和是15,若將兩個數字對調,所得新的兩位數比原兩位數的一半大21,求原
設原來兩位數十位為x,個位為 15 x 原來兩位數可以表示為10x 15 x 15 9x則新兩位數為10 15 x x 150 9x新的兩位數比原兩位數的一半大21 也就是150 9x 1 2 15 9x 21解這個方程,得到x 9 個位為15 9 6 所以原來兩位數為96 設個位是x 十位是15 ...
兩位數,十位上的數字比個位上的數學的4倍大一
解 設個位上的數字是x,根據題意,十位上的數字則是 4x 1 這個十位數可以表示為10 4x 1 x 各位與十位顛倒後的數字可以表示為10x 4x 1 兩個數字相差63,所以 10 4x 1 x 10x 4x 1 63 40x 10 x 14x 1 6327x 54 x 2各位上的數字是2,十位上的...
兩位數,十位上的數是個位上數的2倍,如果把十位上的數與個位上的數對調,那么所得到的兩位數比原兩位數
解 設個位數是x,則十位數是 2x,依題意得10x 2x 20x x 27 解得 x 3 所以兩位數原來是 63 滿意,不清楚請追問。梳理知識,幫助別人,愉悅自己。數理無限 團隊歡迎你 解 設個位上a,十位上2a 20a a 10a 2a 27 即9a 27 得a 3 2a 6 答 原來二位數是63...
有兩位數個位上的數字與十位上的數字的和為9且這兩個數不大於43,求這個兩位數
分別為18,27,36 設個位數字為x,十位數字為y 則x y 9 x 10y 43 聯立求解x 9 y 帶入 9 9y 43 y 34 9 3.777所以 y取3,2,1 則x取6,7,8 綜上兩位數字為36,27,18 設這個數的十位 個位分別是a b,已知 a b 9 1 a 10 b 43 ...
有兩位數,其中個位數上的數字比十位上的數字小5,且這個兩位數比兩個數字上的數字之和的8倍大
設十位數字為x 10x x 5 8 x x 5 5 x 6 這個兩位數為61.解 設個位數為x,則十位數為y,根據題意列方程 y x 5 1 10y x 8 y x 5 2 1 代入 2 得 10x 50 x 8 2x 5 5 11x 50 16x 45 5x 5 x 1所以y x 5 1 5 6所...