くだすれC++Builder(超初心者用)その3at TECH
くだすれC++Builder(超初心者用)その3 - 暇つぶし2ch79:デフォルトの名無しさん
07/05/28 10:27:16
>>77
アドバイスをチャント聞いてよ。
フォームにメモ2つ、ボタン1つを貼り付けて、ボタンをダブルクリック

DynamicArray<int> work;
void sort(DynamicArray<int> &dt)
{
for(int i=0;i<dt.Length-1;i++)
for(int j=i;j<dt.Length;j++)
if(dt[i]>dt[j]) {int w=dt[j];dt[j]=dt[i];dt[i]=w;};
}
void __fastcall TForm1::Button1Click(TObject *Sender)
{
work.Length =Memo1->Lines->Count;
int siz=0;
for(int i=0;i<Memo1->Lines->Count;i++)
if(Memo1->Lines->Strings[i]!="") work[siz++]=Memo1->Lines->Strings[i].ToInt();
work.Length = siz;
sort(work);
AnsiString s;
Memo2->Lines->Clear();
for(int i=0;i<work.Length;i++) Memo2->Lines->Add(s.sprintf("%5d",work[i]));
}



次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch