當前位置:成語大全網 - 書法字典 - 帕斯卡大師走進來,尋求幫助,並得到了壹些。

帕斯卡大師走進來,尋求幫助,並得到了壹些。

我用DELPHI寫的PASCAL語法。看,下面是其余代碼實現部分的省略。

程序TForm1。Button1Click(發件人:to object);

定義變量

a,I,m,n,k:整數;

s:字符串;//聲明變量

開始

n:=strtoint(edit1。正文);

k:=strtoint(edit2。正文);//輸入n和k,但是沒有有效的n (1

k:= k-1;

如果k=0,則//如果是0,則輸出0並退出進程。

開始

memo1。lines . Add(' 0 ');

退出;

結束;//以下是算法實現部分。

s:=“”;//要輸出的字符串

對於i:=1到n do//按照排序規則獲取字符串。

開始

m:= 1;

如果k=0,則斷開;

對於a:=1到n-i做m:= m * 2;

如果k & lt那麽=m

開始

s:= s+inttostr(I)+“”;

k:= k-1;

結束

其他

開始

k:= k-m;

結束;

結束;

memo1。行。添加;//輸出字符串

結束;

哈哈哈,下面是帕斯卡。

var a,I,m,n,k:整數;

s,c:字符串;

開始

readln(n);

readln(k);

k:= k-1;

如果k=0,那麽

開始

書寫內容;

退出;

結束;

s:=“”;

對於i:=1到n do

開始

m:= 1;

如果k=0,則斷開;

對於a:=1到n-i做m:= m * 2;

如果k & lt那麽=m

開始

str(i,c);

s:= s+c+“”;

k:= k-1;

結束

其他

開始

k:= k-m;

結束;

結束;

書寫內容;

結束。