全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1043
推到 Plurk!
推到 Facebook!

Delphi累加過程顯示

 
mystery1014
一般會員


發表:3
回覆:2
積分:1
註冊:2006-10-17

發送簡訊給我
#1 引用回覆 回覆 發表時間:2006-11-29 22:12:47 IP:218.162.xxx.xxx 未訂閱
請問各位大大~如果我今天想要將1加到n的運算過程及結果,用memo顯示出來,該如何做呢?
n是自己輸入的數~假如我輸入了6~然後希望memo能夠在第一行印出1 2=3,第二行印出1 2 3=6,第三行印出1 2 3 4=10......
以此類推~一直印到1 2 ... n~
請知道的大大教一下^^"





pcboy
版主


發表:177
回覆:1838
積分:1463
註冊:2004-01-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2006-11-30 08:13:23 IP:219.87.xxx.xxx 未訂閱
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TForm1 = class(TForm)
Edit1: TEdit;
Button1: TButton;
Memo1: TMemo;
procedure FormCreate(Sender: TObject);
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject);
begin
Edit1.Text:='6';
Memo1.Clear;
Memo1.WordWrap := False;
end;
procedure TForm1.Button1Click(Sender: TObject);
var
i,j,k: Integer;
s : String;
ss : Integer;
begin
Memo1.Clear;
k:=2;
for i:=1 to StrToInt(Edit1.Text) do
begin
s := '1';
ss := 1;
for j:=2 to k do
begin
S := S ' ' IntToStr(j);
ss := ss j;
end;
k:= k 1;
s := s ' = ' IntToStr(ss);
Memo1.Lines.Add(s);
end;
end;
end.

------
能力不足,求助於人;有能力時,幫幫別人;如果您滿意答覆,請適時結案!

子曰:問有三種,不懂則問,雖懂有疑則問,雖懂而想知更多則問!
Fishman
尊榮會員


發表:120
回覆:1949
積分:2163
註冊:2006-10-28

發送簡訊給我
#3 引用回覆 回覆 發表時間:2006-11-30 08:25:31 IP:210.65.xxx.xxx 未訂閱
Sorry !! pcboy2 大大!
PROCEDURE TFORM1.BUTTON1CLICK(SENDER: TOBJECT);
VAR
I,X,SM : INTEGER;
ST : STRING;
BEGIN
X := STRTOINT(EDIT1.TEXT);
MEMO1.LINES.CLEAR;
ST := '1';
SM := 1;
FOR I := 2 TO X DO
BEGIN
ST := ST ' ' INTTOSTR(I);
SM := SM I;
MEMO1.LINES.ADD(ST '=' INTTOSTR(SM));
END;
END;







Fishman
------
Fishman
pcboy
版主


發表:177
回覆:1838
積分:1463
註冊:2004-01-13

發送簡訊給我
#4 引用回覆 回覆 發表時間:2006-11-30 08:56:56 IP:219.87.xxx.xxx 未訂閱
呵 ~ 小弟還要再加油 ~
------
能力不足,求助於人;有能力時,幫幫別人;如果您滿意答覆,請適時結案!

子曰:問有三種,不懂則問,雖懂有疑則問,雖懂而想知更多則問!
系統時間:2024-05-17 11:55:13
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!