QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 6897|回复: 9
打印 上一主题 下一主题

[求助]苦难女求层次分析法AHP的vc或vc++程序或软件

[复制链接]
字体大小: 正常 放大
mildseven        

2

主题

0

听众

22

积分

升级  17.89%

该用户从未签到

新人进步奖

跳转到指定楼层
1#
发表于 2005-4-6 13:06 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
苦难女求层次分析法(AHP)的vc或vc++程序或软件,望热心人士帮帮忙,急用!![em19][em19][em18][em18][em18][em06]
zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
mildseven        

2

主题

0

听众

22

积分

升级  17.89%

该用户从未签到

新人进步奖

回复

使用道具 举报

madio        

3万

主题

1312

听众

5万

积分

  • TA的每日心情
    奋斗
    2024-7-1 22:21
  • 签到天数: 2014 天

    [LV.Master]伴坛终老

    自我介绍
    数学中国站长

    社区QQ达人 邮箱绑定达人 优秀斑竹奖 发帖功臣 风雨历程奖 新人进步奖 最具活力勋章

    群组数学建模培训课堂1

    群组数学中国美赛辅助报名

    群组Matlab讨论组

    群组2013认证赛A题讨论群组

    群组2013认证赛C题讨论群组

    转一个vb写的代码!

    Private Sub Command1_Click()$ x  d1 q0 x! n9 G  F
    Dim num As Integer9 p: `. |1 Y5 @* u3 A% g
    Dim num0, num1, num2 As Double0 U. `% k8 @9 A/ P4 g8 F
    strline = ""; Y& R. w# x# F! M! e/ _5 b
    fly1 = 1- S5 y) q# G1 u% K0 c
    On Error Resume Next
    0 }2 I5 Z# R$ |, g/ N2 u, L3 Y1 {7 W  For i = 1 To List_n5 R1 E; v. |$ ~8 \3 O& j8 }
      For j = 1 To List_n: W* v5 L6 ]1 o5 u: c+ _
      Text3((i - 1) * List_n + j).Enabled = True. x6 b. n2 @: x: Z
      Next j
    ) E1 x/ r% m# ~% p. H. f  Next i
    & I0 U# I  u8 m6 q$ ]- A, [! J/ `For i = 1 To List_n, R6 r4 ^6 |+ g: C7 f
      For j = i To List_n5 Y0 v4 c0 a% P' R4 D8 ^7 x
      If i = j Then! Q2 O# \, p. m4 g" t5 h
        Text3((i - 1) * List_n + j).text = " 1"1 F; B* x8 j" Y
      Else
      P4 C1 @$ D; h' I# g   num = 1" ~. W* n" F5 l$ F- M! r4 s. t
       num1 = 1
    3 V/ s! D! c. i9 V( U% `) v! [   num2 = 15 K" v$ N9 ~% B# n1 i$ |, W3 O
       num = InStr(num, Text3((i - 1) * List_n + j).text, "/")5 r* T& o  t% ^  \0 {1 I5 m
        If num <> 0 Then
    - E  b0 L( g7 T+ d& ^8 L# ]+ {     num1 = Val(Left(Text3((i - 1) * List_n + j).text, num))' e) N0 T# _1 v# K. h: Y
         num2 = Val(Right(Text3((i - 1) * List_n + j).text, Len(Text3((i - 1) * List_n + j).text) - num))
    7 m+ k/ ?, y+ f/ f4 H0 b& E4 `/ G7 O     Text3((i - 1) * List_n + j).text = num1 / num2
    % }: q) C) w8 {/ N- Q3 q* i. U6 w* Z     Text3((j - 1) * List_n + i).text = num2 / num1
    1 Q# a; a) s' b- P, S    Else4 c9 ^- s( ]2 [$ N
         Text3((j - 1) * List_n + i).text = 1 / Val(Text3((i - 1) * List_n + j).text)6 `7 ~* _9 Y" `3 e
        End If. |7 n$ d! R  v! d/ U/ W( x
      End If, _2 v* d, j* S9 W% ^- Q
    Next j0 F0 [5 N7 x% ?& w0 Z  p# k
    Next i& f( e- }1 e( \7 O- ], z" H
    L = MsgBox("您确定以上的数据吗?", 49, "提示"), w, Z- p  u2 E: O! A" u. u
    If L <> 1 Then0 K- b$ t! Q$ a8 M  c3 z
    Exit Sub
      j/ K) ?" V; ^7 @End If
    7 U4 G4 A+ c+ X0 `% n6 U, f" lCall caculation(Combo1.ListIndex + 1, List_n, Text3)- d3 W6 o3 Y* i/ p8 R2 v
    If Selected(Combo1.ListIndex + 1) = Combo1.ListIndex + 1 Then
    & e. V' [3 x. O, E' e# {/ f6 uh = MsgBox("重新输入新数据吗?", 3)6 E  u7 F  n/ B$ U
    Select Case h$ [7 o* Q" l, i
    Case 1) H! \& }& b0 J0 J' D/ W$ z
      GoTo op
    ' g. p! g( x: v. w% rCase 2
    9 Z$ A$ ]' x0 O  _! k3 |  Exit Sub& }; e& J; m: p0 c/ I6 n
    Case 7" U6 B( Y* ^1 \# R9 x& [
       Exit Sub
    # B- n& L( N! y( \3 y# kEnd Select2 [/ o1 Y3 @$ d) e
    End If
    6 d  L9 G* }+ ~! d& Q* w3 oop: Selected(Combo1.ListIndex + 1) = Combo1.ListIndex + 1
    9 V9 X: ~! E( C+ X! t+ t+ ICall check
    , q9 g3 S; p6 K. z! A: ^# M! H'结果说明4 k! {3 J& J1 E+ i1 o
    For i = 1 To List_n1 F3 I0 \! C8 w% J1 w. A  X7 M6 Y
    + B/ b: B. ]& m  Z+ l- K
    4 W4 l  r( ~8 O, N9 O: D- f
    Next i
    ! _+ S2 X. w  t+ SIf fly1 = 1 And fly2 = 1 Then2 S0 h& ?& }6 S6 w7 @
    Command1.Enabled = False$ W  ?, x  p. H
    Command2.Enabled = False. ^9 a5 U9 Z; ~9 S; L; v
      For i = 1 To List_n
    % O' L8 J" t2 k, G2 c9 |    ftoa(i) = 09 D9 H5 ~$ Y7 A" C
        For j = 1 To List_m
    & o# o% J; E$ [# }: m% G6 \2 j3 w; q     ftoa(i) = ftoa(i) + AAs(j, i) * AAs(0, j)( B. h0 D4 q& a6 U
        Next j/ ?  J0 H7 p5 A. Z: ^1 L$ z
        strline = strline + Str(ftoa(i)) + "  "5 w* `1 U/ M( k; D/ c- k, |$ _# G
      Next i
    ) `# m- b& a6 j6 z8 Dj = MsgBox("各方案对目标的权数为:" + Chr(10) + Chr(13) + strline, 64, "结论")9 ?( j9 E3 L3 \# O6 [$ T4 O# F

    5 F6 L% A1 \- H+ ^3 @* `End If9 u' S9 W5 t5 W+ F3 f! J
    6 a4 k! m! H! b3 R+ X! K
    For i = 1 To List_n
    / t! [  X2 l, {' x+ O   For j = 1 To List_n
    ! f- Y( m9 f6 V/ s4 y9 ~    Text3((i - 1) * List_n + j).Visible = True
    0 J$ y* n8 X6 Q$ w    Text3((i - 1) * List_n + j).text = ""
    4 K$ Q! g& ?& n) K4 T- H   If i > j Or i = j Then
    1 ?  `' I! g. C    Text3((i - 1) * List_n + j).Enabled = False9 X) C: u1 O9 c9 E1 ^1 X4 @
        Text3((i - 1) * List_n + j).BackColor = &H868754) `$ ]5 @) J% o
       End If, t  U0 k/ Y/ A* q/ x
       Next j
    6 Q+ i) ^/ k% d2 gNext i
    7 A; \8 B) r: x) M$ ^: q  G5 DEnd Sub
    3 @# V" d4 x& h; G7 `* S2 p' S注意上面的Text3是一个文本框控件的数组!
    数学建模社会化
    回复

    使用道具 举报

    mildseven        

    2

    主题

    0

    听众

    22

    积分

    升级  17.89%

    该用户从未签到

    新人进步奖

    回复

    使用道具 举报

    mokung 实名认证       

    0

    主题

    4

    听众

    99

    积分

    升级  98.95%

    该用户从未签到

    回复

    使用道具 举报

    ywwnudt        

    0

    主题

    3

    听众

    33

    积分

    升级  29.47%

    该用户从未签到

    新人进步奖

    回复

    使用道具 举报

    frainbbs        

    1

    主题

    4

    听众

    106

    积分

    升级  3%

    该用户从未签到

    回复

    使用道具 举报

    spurs1988        

    0

    主题

    3

    听众

    63

    积分

    升级  61.05%

    该用户从未签到

    新人进步奖

    回复

    使用道具 举报

    chaikeen 实名认证       

    0

    主题

    6

    听众

    547

    积分

    升级  82.33%

  • TA的每日心情
    开心
    2011-5-28 10:40
  • 签到天数: 1 天

    [LV.1]初来乍到

    新人进步奖

    回复

    使用道具 举报

    16

    主题

    21

    听众

    3372

    积分

    升级  45.73%

  • TA的每日心情
    开心
    2013-10-25 15:56
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    自我介绍
    活泼,爱交友

    发帖功臣 新人进步奖

    群组数学建模

    群组数学趣味、游戏、IQ等

    群组我行我数

    群组Mathematica研究小组

    群组LINGO

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-4-19 07:18 , Processed in 0.431019 second(s), 102 queries .

    回顶部