作者hebe52h (Aki)
站內Visual_Basic
標題Re: [VB6 ] VB數值比大小的程式??
時間Tue Dec 16 23:24:45 2008
※ 引述《hebe52h (Aki)》之銘言:
: 我用亂數產生10組亂數
: 每組有7個0~99不等的數
: 例:1 82 81 27 74 68 2 44
: 2 43 26 17 32 81 31 65
: 3 77 7 82 62 82 50 57
: 4
: 5
: 6
: 7
: 8
: 9
: 10
: 等等...就不多打了
: 主要是想了解
: 每組要怎麼比出它的大小
: 例如:第一組 82 81 27 74 68 2 44
: 可以變成 7 6 2 5 4 1 3 (這是第一組的大小排序)
: 請問這程式要怎麼打呢??
: 麻煩各位了
: 謝謝..
之前如果不懂我再解釋一次好了
在以上面為例
1. 82 81 27 74 68 2 44>>>是顯示在text1裡
最小是2 第二小是24 第三是44...第七是82等
所以text2顯示 7 6 2 5 4 1 3(這是代表他們7個數比較後的大小順序)
現在只是不懂要如何讓它去比較亂數跑出來的7個數字,分辨大小的順序
然後顯示出來的順序又要在它原本的位置
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.121.115.12
1F:推 ClubT:用2個陣列 一個放text1中的7個數 另一個放1-7 然後排序 12/17 00:03
2F:→ ClubT:對第一個陣列排序時資料會對調 第二個陣列要隨著第一個對調 12/17 00:05
3F:→ ClubT:排序完把第二個陣列的資料放到text2 應該就OK了(應該吧?) 12/17 00:05
4F:→ hebe52h:不好意思..有點不懂怎麼排序耶?? 12/17 13:06
5F:→ MOONRAKER:(1)我教過你selection sort了(2)你可以google(3)或看書 12/17 13:18
6F:→ hebe52h:謝謝唷!!我練習了一下會排序了!!但是... 12/17 21:59
7F:→ hebe52h:排序完1~7的順序後,怎麼再放回原來的位置呢?? 12/17 22:00
8F:→ supertitler:排序之前就另存一份 12/17 22:55